nginx-le
  • Overview
  • Prerequisites
  • Cli commands
    • build
    • config
    • start
    • acquire
    • certificates
    • cli
    • doctor
    • logs
    • renew
    • restart
    • revoke
    • stop
  • docker-compose
  • Certificate management
    • Staging (test) certificates
    • Certificate volume
  • Customise Nginx-le container
  • Diagnosing problems
  • Environment variables
    • Internal Environment Variables
      • Auth Providers
  • Contributing
    • Testing
    • Releasing nginx-le
  • Custom Content Providers
  • Custom docker file
  • Auth Providers
    • HTTP Auth
    • Cloudflare
    • Name cheap
    • Implement an Auth Provider
Powered by GitBook
On this page
  • Releasing Nginx-le
  • release details
  • Manual Release process

Was this helpful?

  1. Contributing

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.

pub global activate pub_release
pub global activate critical_test
cd cli

pub_release multi

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:

docker push
PreviousTestingNextCustom Content Providers

Last updated 3 years ago

Was this helpful?