https://github.com/shift/semver-ci
Simple golang web service for incrementing SemVer versions based on field.
https://github.com/shift/semver-ci
Last synced: about 1 year ago
JSON representation
Simple golang web service for incrementing SemVer versions based on field.
- Host: GitHub
- URL: https://github.com/shift/semver-ci
- Owner: shift
- License: mit
- Created: 2015-02-17T00:03:01.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2022-06-26T08:20:25.000Z (almost 4 years ago)
- Last Synced: 2025-01-31T16:25:12.335Z (over 1 year ago)
- Language: Go
- Size: 1.68 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Semantic Versioning Web Service Helper
This is a very simple web service that I created to scratch an itch. I got
sick of having to make CI bits with semver versioning. I also wanted to start
a project in golang after hacking about with it for ages and because of scratch
container images.
By default port 8000 is exposed.
## Building
Building:
You should never need to do this, but you can with 'make build'.
Testing:
This can be done via 'make test', the tests are currently in cucumber under Ruby.
Docker:
To build a docker container, modify the Makefile to adjust the naming of the created
image and run 'make docker'
## Usage
Start your container using directly or using the provided kubernetes rc.json and
service.json or via the fleed/systemd service file provided.
If you must start the container via docker directly.
## Contributing
Pull requests welcome.