Releasing nginx-le
Releasing Nginx-le
If you are involved in developing Nginx-LE you will get to the point where you need to make a release.
Nginx-LE uses the pub_release package to do simultaneous releases. Pub Release in turn uses the critical_test package to run the unit tests as part of the release process.
Select the appropriate version no. when prompted and pub_release will do the rest.
The cli/tool/pubrelease_multi.yaml file controls the order the packages are published in.
Pub Release will release each of the three packages and also push the docker container.
release details
The above noted pub_release process automates each of the below processes.
Manual Release process
If you want to manually release the packages (not recommended).
There are four components that need to be released
The three dart components:
nginx-le/cli
nginx-le/container
nginx-le/shared
You must also publish nginx-le/shared first as the other two packages can't be published until the shared
package is released.
Finally you need to publish the Nginx-LE docker image using:
Last updated