Browse Source

release script + doc

master
Nicolas Massé 6 years ago
parent
commit
3d3669718b
  1. 3
      .gitignore
  2. 2
      README.md
  3. 10
      release.sh

3
.gitignore

@ -1,2 +1,3 @@
config.yaml config.yaml
mirror-github* github-mirror*
SHA256SUMS

2
README.md

@ -29,7 +29,7 @@ EOF
``` ```
```sh ```sh
./mirror-github config.yaml ./github-mirror config.yaml
``` ```
## In a crontab ## In a crontab

10
release.sh

@ -0,0 +1,10 @@
#!/bin/sh
set -xe
test -n "$1"
GOOS=darwin GOARCH=amd64 go build -o github-mirror-darwin-amd64-$1
GOOS=linux GOARCH=amd64 go build -o github-mirror-linux-amd64-$1
GOOS=linux GOARCH=arm64 go build -o github-mirror-linux-arm64-$1
GOOS=linux GOARCH=arm go build -o github-mirror-linux-arm-$1
shasum -a 256 github-mirror-* > SHA256SUMS
Loading…
Cancel
Save