b880c3fa41
Work around caches: Request working version
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2022-04-10 17:24:09 +02:00
d3f29ac0d8
Fix: Need latest master of github-release tooling
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2022-04-10 16:14:43 +02:00
31eb52b7fc
Update golang.sh to work with recent containers
...
- Use dedicated install path for tools
- Update file formatting to follow Google code convention
- Fix golang parameters only getting set when test is enabled
- Move logging to stderr
- Default to `readonly` mod-mode
- Use `-trimpath` by default
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2022-04-10 16:11:14 +02:00
dea3a59f9c
Skip header when publishing release
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-09-29 13:35:43 +02:00
aaf3238c34
Fix: Alpine contains busybox awk, we need gawk
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-28 22:50:06 +02:00
f7ccbadff2
Fix: Extract changelog in correct directory
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-28 22:36:12 +02:00
be4e6ddeb9
Add history to github release
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-28 21:58:21 +02:00
2b13050ea0
Allow to disable tests
...
which might be required to build for example WASM projects
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2020-06-13 16:27:01 +02:00
33d3eb8ed3
Must install from within module
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2020-04-30 13:52:28 +02:00
ab8770958b
Disable readonly modules (prevents downloads)
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2020-04-30 13:45:17 +02:00
d30432f892
Work around go get being stupid
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2020-04-30 13:44:22 +02:00
a7a83e2169
Replace broken github-release fork
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2020-04-30 13:24:42 +02:00
f54f131825
Fix Github access-token warning
...
Repo aktau/github-release is unmaintained since 2017,
vdice/github-release contains minor changes to original repo and
therefore is the most suited for replacement. Only change is about
the access token (which fixes exactly above mentioned warning) and
hiding access-tokens from errors (which is now no longer required).
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2020-02-14 11:51:25 +01:00
87c8700991
Replace gox with simple loop ( #5 )
...
* Replace gox with simple loop
Signed-off-by: Knut Ahlers <knut@ahlers.me>
* Properly clone array
Signed-off-by: Knut Ahlers <knut@ahlers.me>
* Use function for sub-steps
Signed-off-by: Knut Ahlers <knut@ahlers.me>
* No need to export suffix
Signed-off-by: Knut Ahlers <knut@ahlers.me>
* Use package as source for filename
Signed-off-by: Knut Ahlers <knut@ahlers.me>
* Fix iteration
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2019-07-10 14:13:32 +02:00
100cb7d469
Use fork to fix version detectiom
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2019-07-10 13:31:34 +02:00
69b2a776d5
Add mod mode to all go command calls
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2019-07-10 12:59:44 +02:00
e48574a06a
Restore variable order
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2019-07-10 12:53:31 +02:00
7b9800a5df
Pull dependencies outside working dir
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2019-07-10 12:46:51 +02:00
0f44b2988a
Add mod-mode support for Go 1.12+ ( #4 )
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2019-07-10 12:31:34 +02:00
32e36abf78
Use a proper version even when not publishing ( #3 )
2019-02-05 15:31:41 +01:00
7c74fa3ca8
Add flag to skip upload ( #2 )
2019-02-04 16:24:54 +01:00
f209f099ea
Fix: Flag parser of github-release behaves different as expected
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-08-10 12:18:04 +02:00
51dbce681a
Fix: Forgot to update script checksum
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-08-10 12:05:27 +02:00
5f75dff4b6
Fetch updates before installing zip on debian
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-07-23 16:47:43 +02:00
14c01aec35
Print Go version into build log
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-04-27 12:05:04 +02:00
68ba18f83d
Leave build dir at the end for following tassk
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-03-21 11:32:58 +01:00
a346ae949a
Do not upload SHA256SUMS twice
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-01-20 20:41:36 +01:00
954f943ddb
Fix: Upload all files
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-01-20 20:37:15 +01:00
09696c9141
Fix: Cat file before removing
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-01-20 20:35:53 +01:00
f1b606d816
Add multi-package support
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-01-20 20:29:47 +01:00
344b7cb7db
Remove verbose output
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-12-28 18:47:32 +01:00
63be49c12b
Remove extension before adding archive extension
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-12-28 18:40:30 +01:00
5d0421aa0f
Install requirement
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-12-28 18:33:28 +01:00
85ef73b298
Upload archives to Github
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-12-28 18:28:03 +01:00
129170def2
Revert "Add description to release created"
...
This reverts commit e6836ba135
.
2017-08-19 15:52:02 +02:00
e6836ba135
Add description to release created
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-08-08 11:12:53 +02:00
e2639d2bad
Fix: Do not print literal \n
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-07-09 20:22:54 +02:00
c3dddb1356
Echo checksums on end of build
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-07-09 20:19:11 +02:00
Knut Ahlers
ae2f34579a
Add code testing for branches and PRs ( #1 )
...
* Add code testing for branches and PRs
Signed-off-by: Knut Ahlers <knut@ahlers.me>
* Allow overwriting deployment tag
Signed-off-by: Knut Ahlers <knut@ahlers.me>
* Use an arbitrary string to prevent collisions
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-03-06 11:27:54 +01:00
f70612b9e8
Add image signing to docker2aci
2016-12-19 14:09:22 +01:00
0f3549be9d
Fix: Image may not contain uppercase letters
2016-12-18 14:06:09 +01:00
61d11e6832
Add first version of docker2aci builder
2016-12-18 14:00:56 +01:00
08f9f67c58
Fix: Do not use $USER as it is a system var
2016-11-21 22:23:13 +01:00
4fbad14b35
Fix: Use correct user element in path
2016-11-21 20:27:58 +01:00
c7ff014626
Replace shasum
2016-11-21 20:21:56 +01:00
7ca5cce232
Add golang publisher
2016-11-21 13:48:30 +01:00