Previously, the BlackBoxContext instances were built on top of BoundedContextBuilders by copying the internals of the latter builder. However, not all of the parts were copied properly. Also, this functionality was not tested.
This changeset improves the copying by including more pieces from the source BoundedContextBuilder. In particular, all changes made to BoundedContextBuilder.systemSettings() are now transferred as well.
This PR addresses #1485.
Additionally, the core-java code was migrated to the freshly updated io.spine.environment API propagated via base.
Also, 1.x-dev-specific publishing workflow was introduced, along with the required credentials.
Previously, the
BlackBoxContext
instances were built on top ofBoundedContextBuilder
s by copying the internals of the latter builder. However, not all of the parts were copied properly. Also, this functionality was not tested.This changeset improves the copying by including more pieces from the source
BoundedContextBuilder
. In particular, all changes made toBoundedContextBuilder.systemSettings()
are now transferred as well.This PR addresses #1485.
Additionally, the
core-java
code was migrated to the freshly updatedio.spine.environment
API propagated viabase
.Also,
1.x-dev
-specific publishing workflow was introduced, along with the required credentials.