mirror of
https://github.com/jhillyerd/inbucket.git
synced 2025-12-17 17:47:03 +00:00
Update release procedures, cleanup goxc config
This commit is contained in:
4
.gitignore
vendored
4
.gitignore
vendored
@@ -29,9 +29,5 @@ _testmain.go
|
|||||||
/inbucket
|
/inbucket
|
||||||
/inbucket.exe
|
/inbucket.exe
|
||||||
/dist/**
|
/dist/**
|
||||||
/target/**
|
|
||||||
/cmd/client/client
|
/cmd/client/client
|
||||||
/cmd/client/client.exe
|
/cmd/client/client.exe
|
||||||
|
|
||||||
# local goxc config
|
|
||||||
.goxc.local.json
|
|
||||||
|
|||||||
18
.goxc.json
18
.goxc.json
@@ -1,18 +0,0 @@
|
|||||||
{
|
|
||||||
"ArtifactsDest": "target",
|
|
||||||
"TasksExclude": [
|
|
||||||
"pkg-build"
|
|
||||||
],
|
|
||||||
"Arch": "amd64",
|
|
||||||
"Os": "darwin freebsd linux windows",
|
|
||||||
"ResourcesInclude": "README*,LICENSE*,CHANGELOG*,inbucket.bat,etc,themes",
|
|
||||||
"PackageVersion": "1.2.0",
|
|
||||||
"PrereleaseInfo": "rc2",
|
|
||||||
"ConfigVersion": "0.9",
|
|
||||||
"BuildSettings": {
|
|
||||||
"LdFlagsXVars": {
|
|
||||||
"TimeNow": "main.BUILDDATE",
|
|
||||||
"Version": "main.VERSION"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
13
CHANGELOG.md
13
CHANGELOG.md
@@ -108,12 +108,11 @@ Release Checklist
|
|||||||
- Ensure *Unreleased* section is up to date
|
- Ensure *Unreleased* section is up to date
|
||||||
- Rename *Unreleased* section to release name and date.
|
- Rename *Unreleased* section to release name and date.
|
||||||
- Add new GitHub `/compare` link
|
- Add new GitHub `/compare` link
|
||||||
3. Update goxc version info: `goxc -wc -pv=1.x.0 -pr=rc1`
|
3. Run tests
|
||||||
4. Run: `goxc interpolate-source` to update VERSION var
|
4. Test cross-compile: `goreleaser --snapshot`
|
||||||
5. Run tests
|
5. Commit changes and merge release: `git flow release finish`
|
||||||
6. Test cross-compile: `goxc`
|
6. Push tags and wait for https://travis-ci.org/jhillyerd/inbucket build to
|
||||||
7. Commit changes and merge release: `git flow release finish 1.x.0`
|
complete
|
||||||
8. Upload to bintray: `goxc bintray`
|
7. Update `binary_versions` option in `inbucket-site/_config.yml`
|
||||||
9. Update `binary_versions` option in `inbucket-site/_config.yml`
|
|
||||||
|
|
||||||
See http://keepachangelog.com/ for additional instructions on how to update this file.
|
See http://keepachangelog.com/ for additional instructions on how to update this file.
|
||||||
|
|||||||
Reference in New Issue
Block a user