https://github.com/cloud-gov/python3-boshrelease
For vendoring python3 to boshreleases
https://github.com/cloud-gov/python3-boshrelease
Last synced: 6 months ago
JSON representation
For vendoring python3 to boshreleases
- Host: GitHub
- URL: https://github.com/cloud-gov/python3-boshrelease
- Owner: cloud-gov
- License: other
- Created: 2019-12-27T19:30:27.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2025-05-22T22:14:20.000Z (about 1 year ago)
- Last Synced: 2025-05-22T23:37:34.138Z (about 1 year ago)
- Language: Shell
- Size: 30.3 KB
- Stars: 0
- Watchers: 7
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Codeowners: CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
README
# cg-python3-boshrelease
For vendoring python3 to BOSH releases
## Updating this release
1. Download a new [supported Python version](https://devguide.python.org/versions/#versions) from . Download the `Gzipped source tarball` file, since this release will install Python from source.
1. Add the blob for the downloaded Python tarball
1. Upload the new blob:
```shell
bosh upload-blobs
```
You will likely need to use `aws-vault` to provide credentials in your shell to upload the blobs to the blobstore.
1. Update the `packages/python3` files to reference the new Python version
1. Create the new final release:
```shell
bosh create-release --final
```
You will likely need to use `aws-vault` to provide credentials in your shell to upload the packages to the blobstore.
## test-python3 job
> **This job is NOT FOR PRODUCTION**
This job is a hello-world type http server, using python's http.server. It is not useful or safe for production environments.