-
-
Notifications
You must be signed in to change notification settings - Fork 745
Packaging
blag edited this page Jun 10, 2021
·
3 revisions
We have four different Packagecloud (RPM/Deb) package repositories:
Environment | staging | production |
---|---|---|
unstable | 1 |
2 |
stable | 3 |
4 |
Code gets promoted through the following repositories:
-
StackStorm/staging-unstable - the current state of
master
; packages built, tested, and pushed directly to Packagecloud by CircleCI -
StackStorm/unstable - latest
master
that passed end-to-end tests and promotion workflows at the scheduled daily time; packages are promoted in the st2ci daily/nightly runs - StackStorm/staging-stable - current “release candidate”, aka the latest commit on a release branch (should only change while a release is actively taking place); done during the pre-release testing process by st2cd workflows (IIRC), before last minute tests
-
StackStorm/stable - tagged releases, i.e.
3.0
,3.1
,3.1.1
- should only get updated when there is a release; packages are promoted automatically by st2cd workflows