pipeline and staging environment
Important changes:
-
packages/cli
: the publish command requires a--version
option to specify the version interactively instead of manually editing a file. -
packages/app
: editingMiscController.java
is no longer needed. Copyingok
toresources/static/misc/ok-client/$OK_VERSION_NUMBER
(and removing.../ok-client/0.0.0
) is sufficient.Note that we should not commit
resources/static/misc/ok-client/$OK_VERSION_NUMBER
anymore, just keep.../ok-client/0.0.0
. -
invoke release
: will automatically buildok
and copyok
to resources of app. -
invoke release
: version can be omitted, will be automatically generated from git commit information.Showcase:
-
invoke release
: will push the app and web images to thelatest
tag too.
Edited by Lin Yinfeng