https://github.com/s4heid/bosh-blobs-upgrader-action
Upgrades versioned blobs from external sources in a BOSH release.
https://github.com/s4heid/bosh-blobs-upgrader-action
bosh bosh-blobs-upgrader bosh-release github-actions golang
Last synced: about 2 months ago
JSON representation
Upgrades versioned blobs from external sources in a BOSH release.
- Host: GitHub
- URL: https://github.com/s4heid/bosh-blobs-upgrader-action
- Owner: s4heid
- License: mit
- Created: 2019-11-27T21:52:54.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-12-16T21:27:48.000Z (over 6 years ago)
- Last Synced: 2023-03-03T06:37:20.683Z (over 3 years ago)
- Topics: bosh, bosh-blobs-upgrader, bosh-release, github-actions, golang
- Language: Go
- Homepage:
- Size: 77.1 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# bosh-blobs-upgrader
This GitHub action can be used to upgrade blobs from external, versioned resources in [BOSH](https://bosh.io) releases.
## Inputs
The following list of input arguments can be configured for now.
| Input | Description |
|-------------------------------|----------------------------------------------------|
| `repository` | Path to the bosh-release repository |
**Example usage:**
```yaml
- name: Upgrade Bosh Blobs
uses: s4heid/bosh-blobs-upgrader-action@master
with:
repository: path/to/bosh-release
```
See [s4heid/athens-bosh-release](https://github.com/s4heid/athens-bosh-release) for an example configuration.
## Docker
The docker container can be run locally with the following command:
```sh
docker run --rm \
-v $HOME/path/to/bosh-release:/home/path/to/bosh-release \
docker.pkg.github.com/s4heid/bosh-blobs-upgrader-action/bosh-blobs-upgrader-action:latest\ \
/home/path/to/bosh-release
```
## References
- [dpb587/bosh-release-blobs-upgrader-pipeline](https://github.com/dpb587/bosh-release-blobs-upgrader-pipeline)
## License
[MIT License](./LICENSE)