https://github.com/launchpadcentral/yip
In place YAML object editor. This is a tool heavily used by our CI/CD pipeline.
https://github.com/launchpadcentral/yip
cli yaml
Last synced: 5 months ago
JSON representation
In place YAML object editor. This is a tool heavily used by our CI/CD pipeline.
- Host: GitHub
- URL: https://github.com/launchpadcentral/yip
- Owner: launchpadcentral
- Created: 2017-03-09T00:58:21.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2024-11-12T01:55:29.000Z (over 1 year ago)
- Last Synced: 2024-11-15T21:46:16.067Z (over 1 year ago)
- Topics: cli, yaml
- Language: Go
- Homepage:
- Size: 84 KB
- Stars: 1
- Watchers: 11
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# yip
yip is a command line tool used for doing in place modifications to a yaml object.
Prerequisite:
* Install [go](https://golang.org/doc/install)
Installation: (for Mac/Darwin)
1. `git clone git@github.com:launchpadcentral/yip.git`
2. `cd yip`
3. `go get && go build -o /usr/local/bin/yip`
Verify via
* `yip --version`
Repository Packages:
* set proper GOOS, GOARCH and Release #
* Linux: GOOS=linux GOARCH=amd64 go build -o /tmp/yip-1.0.0-linux-amd64
* file saved to yip/tmp/yip-1.0.0-linux-amd64