-
Notifications
You must be signed in to change notification settings - Fork 7
Versioning stack artifacts
Scott Kurz edited this page Oct 5, 2020
·
24 revisions
- put tag in pom.xml
- commit
- tag with mentioned tag, push tag
- Increment version in devfile
- Send PR to https://github.com/odo-devfiles/registry/
- At this point it can be used unofficially as:
odo registry update DefaultDevfileRegistry https://github.com/scottkurz/registry
- Tag repo with devfile number
If this ends up being too loose, we could modify this so that we only check in x.y.z-rc1 into our own repo, and then have the PR to the official odo registry use x.y.z
- Test simple-jaxrs with no devfile
- With hot tests
- with debug, then odo test
- Update content
- Update devfile version, increment Dockerfile version in devfile
- Commit devfile referencing next tag
- build image with latest, major.minor, major.minor.micro
- Test simple-jaxrs with no devfile
- Test simple-jaxrs with specific version of devfile (but newer image)
- Devfile -
git checkout devfile-<x.y.z>(devfile version) - Image -
git checkout image-<x.y.z>(openliberty/application-stack image version) - Default Starter -
git checkout default-x.y.z(in https://github.com/OpenLiberty/application-stack-starters)
- Devfile - 0.3.0
- OL image - 0.2.0 or 0.3.0
- app stack starters - 0.2.0 or 0.3.0