github.com/drud/ddev@v1.21.5-alpha1.0.20230226034409-94fcc4b94453/winpkg/chocolatey/README.md (about)

     1  # Chocolatey deployment
     2  
     3  The Makefile does basically everything needed in [quickstart doc](https://docs.chocolatey.org/en-us/create/create-packages#quick-start-guide) through the "choco pack" stage.
     4  
     5  The package is built into `.gotmp/bin/windows_amd64/chocolatey`. It also may be untarred from a CircleCI artifact build.
     6  
     7  The final steps are:
     8  
     9  * Test the package (`cd [dir]; choco install -s .`)
    10  * Push
    11  
    12  ```
    13  cd <packagedir>
    14  docker run --rm -v $PWD:/tmp/chocolatey -w /tmp/chocolatey linuturk/mono-choco apikey -k [API_KEY_HERE] -source https://push.chocolatey.org/
    15  docker run --rm -v $PWD:/tmp/chocolatey -w /tmp/chocolatey linuturk/mono-choco push -s https://push.chocolatey.org/ --api-key=[API_KEY_HERE]
    16  ```