-
Epic
-
Resolution: Obsolete
-
Major
-
None
-
None
-
None
-
KIE tag releases
-
False
-
False
-
To Do
-
Infrastructure Working Group
-
0% To Do, 0% In Progress, 100% Done
-
Undefined
-
When the "drools pipeline" uploads binaries to Nexus they will be inside the "staging-repositories".
For this I want to know the name of staging profile.
For example in kie community we use: kie_staging_profile-1491 (the number here is bumped up if we have more then one deployment here).
In case you upload i.e. three times (t1, t2 and t3) binaries you will have three different staging-reps: <staging-rep-name>-x, <staging-rep-name>-x+1, <staging-rep-name>-x+2
These closed reps will be removed after two weeks automatically, except you "promote" them (or one, or to, or how many you want). If you promote them
they will not be removed anymore automatically. The status of the profile will become "promoted".
Also they are not yet released (so not synced with maven central). But people will have access to binaries.
When you release a closed/promoted staging-repository it will disappear from this Nexus!
The binaries will be available here: https://repository.jboss.org/nexus/content/groups/public/org/ and also after a while the binaries will be available on maven-central.
It would be good that you remove the promoted staging-releases that never will be released, to save disk-space.
Another thing that is needed is the name of the repository (group) where the binaries will be stored (in kie we use KIE Group, kogito uses Kogito Public).
And finally we will create a new group of admins for this repository, so you can release and have not to ask someone with access to do this.
Who should be member of this group?
So basically three things are needed :
- name of staging profile (could be drools-_staging_profile)
- name of repository (could be Drools Group)
- members of this new group (could be Mario - etc.)
Michael