Age | Commit message (Collapse) | Author | Files | Lines |
|
This commit:
- Adds a releease phase script that somewhat automates releases
- updates the scritps to use GNU sed on MacOS
Issue-ID: POLICY-3835
Change-Id: I2b79c6a3cc3476280ac00a2288e3cb8686ee976a
Signed-off-by: liamfallon <liam.fallon@est.tech>
|
|
Bug fixes discovered doing documentation::
- Scripts should use the linux sed inline format, not MacOS
- Repo column header missing in data file
Issue-ID: POLICY-3835
Change-Id: Icd51fecac4b19b0354f5a792e1ed2d0eff3829a9
Signed-off-by: liamfallon <liam.fallon@est.tech>
|
|
bumpSnapshots.sh: Steps the patch version of snapshot images based on
the data in the policy release data file.
generateCommit.sh: At the suggestion of OOM, the order of the generated messages is
changed.
releaseRepo.sh: Generates the release yaml file and the commit to
release the maven artifacts of a repo
releaseRepoImages.sh: Generates the release yaml fole and the commit to
release the docker images from a repo
updateOomImages.sh: Generates a commit that updats the references to
Policy Framework docker images in OOM
updateRefs.sh: Updates the parent. common, models., drools-pdp, and
Docker base images in Docker files for reselases or snapshots.
Issue-ID: POLICY-3835
Change-Id: I0766a779c2217a57a33ed37725f11acdfb07a16d
Signed-off-by: liamfallon <liam.fallon@est.tech>
|
|
This script changes teh parent reference in a POM file to use the group
ID, artifact ID and version specified on flags that are input to the
script.
Issue-ID: POLICY-3835
Change-Id: I0970f94d3acfc2a3d8d01fdfcb923b8f38442bf4
Signed-off-by: liamfallon <liam.fallon@est.tech>
|
|
This script gathers the latest tag version, the master snapshot version,
the number of changed files since the last release, and the docker image
names from each of the Policy Framework repos and stores that data in a
CSV file.
That CSV file is used by other scripts to do release process steps and
to generate commits for the release process.
Issue-ID: POLICY-3835
Change-Id: I2a282286c673bd690b6467cc5617f554f0c6de75
Signed-off-by: liamfallon <liam.fallon@est.tech>
|
|
This script generates a commit on an existing changed policy framework
repo. It is called by other scripts in the release process.
Issue-ID: POLICY-3835
Change-Id: I457e1bea7d9319250fde729e82a7006f5b1da4eb
Signed-off-by: liamfallon <liam.fallon@est.tech>
|
|
These two scripts create the releases/x.y.z.yaml and
releases/x.y.z-container.yaml files.
These scripts were developed by Jim Hahn and were stored on the ONAP
wilik. THey are being placed in this directory so that they are under
source control.
Further scripts will be added here to cover more of the ONAP release
proecess.
Issue-ID: POLICY-3835
Change-Id: I48167b2970bd041a58fe3d0b6e037cd2dbe38f7c
Signed-off-by: liamfallon <liam.fallon@est.tech>
|