-
Task
-
Resolution: Fixed
-
Critical
-
-
Blue Ocean - 1.1-beta-1, Blue Ocean - 1.1-beta2, Blue Ocean 1.1-beta4, Blue Ocean 1.1
Ideally the publishing of the blueocean-plugin multimodule would be moved to a (parametrised?) job on ci.jenkins.io, or some "standard and secure" location so published can be performed on demand by multiple users.
This may involve a release branch, or a parametrised job, not sure. We need to find out what the "standard" process is (if there is one).
I think we can't use dogfood as it is not a "trusted" environment for credentials, due to it running frequently updated and experimental versions of itself. Publishing should be like the official docker image which is published on jenkins.io secure infrastructure. (need to talk to KK about best way for this).
In scope:
- A jenkins setup to host deployments that is "trusted"
- github token and settings.xml to allow deployment
- A pipeline to allow parametrised deployment from a given branch usign batch mode mvn release:prepare release:deploy
vivek one idea for this: we really need to test this on some release, but obviously not on a non beta.
I say that we change the version in pom.xml on master to be a "beta" for 1.1 (so it goes to the beta UC). We can then work on doing a first fully automated release of that from trusted infra with secrets, to shake it down/get it working how we want.
Would make sense to do it that way, no?