Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ubie-oss/flow
image tag updator
https://github.com/ubie-oss/flow
Last synced: 3 months ago
JSON representation
image tag updator
- Host: GitHub
- URL: https://github.com/ubie-oss/flow
- Owner: ubie-oss
- Created: 2018-10-20T12:58:38.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2024-08-15T06:23:32.000Z (5 months ago)
- Last Synced: 2024-08-15T07:53:50.366Z (5 months ago)
- Language: Go
- Homepage:
- Size: 271 KB
- Stars: 20
- Watchers: 5
- Forks: 6
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome - flow - (Go)
README
Flow
===============CL creator for GitOps style CI.
## Overview
![image](./flow.png)
## Usage
To run locally, write your config file and set the path as `FLOW_CONFIG_PATH`.
Then, get an access token from [the GitHub settings page](https://github.com/settings/tokens) and set it as `FLOW_GITHUB_TOKEN`.
```bash
$ export FLOW_CONFIG_PATH=$PWD/config-example.yaml
$ export FLOW_GITHUB_TOKEN=xxxxxx
$ make run
```Now, the flow app is waiting for pub/sub messages on http://localhost:8080. You can send a dummy request by executing the following command.
```bash
$ make test-message
```## Test
```bash
$ make test
```## License
MIT license