storj/scripts
JT Olio eb1b1c434d scripts/tag-release.sh: libuplink release tagging (#2256)
* scripts/tag-release.sh: libuplink release tagging

a couple of arch review meetings ago we discussed how to make sure
that it is much easier to get the release defaults for binaries,
libraries, and so on. we already imperfectly solved the binary
problem with the release.sh script, but (until now!) have not solved
the problem of getting release defaults for people building from
source.

the solution we seemed to all prefer was to make sure our tagged
version commits check the release state into the source code.

this script aides in tagging commits with version tags and
updating the source defaults. it still plays nicely with
release.sh and our other build processes.

after this is merged we should configure github/go modules to
prefer people use one of our tags instead of master (which will
keep dev defaults).

Change-Id: I36c5c33a1bc90ec1685f59b05dde779090e252b6

* gofmt release.go

Change-Id: I6e968eff86230496e9cbddecd767ca8d8ff36ba4

* regex for version tag

Change-Id: Icaa6d753ffc962115d961bcabe9daed89b16430c

* added some docs

Change-Id: Ide624fab794ce849e3a3e7254fb038251bba0c71
2019-06-24 19:53:17 +02:00
..
testdata change uptime dq threshold to 0.4 (#2313) 2019-06-24 12:18:32 -04:00
waitlist Waitlist script (#573) 2018-11-06 18:43:20 +01:00
cert-gating.sh certificates config and --certs-dir fixes (#1093) 2019-01-22 13:35:48 +01:00
check-clean-directory.go jenkins: add tidiness checks (#1824) 2019-04-24 18:33:01 +03:00
check-copyright.go updates copyright 2018 to 2019 (#1133) 2019-01-24 15:15:10 -05:00
check-dbx-version.sh server side macaroons (#1945) 2019-05-24 10:51:27 -06:00
check-imports.go jenkins: use -race for check-imports and fix dbx check (#1873) 2019-05-01 09:44:12 -06:00
check-mod-tidy.go jenkins: add tidiness checks (#1824) 2019-04-24 18:33:01 +03:00
check-peer-constraints.go jenkins: peer constraints (#1933) 2019-05-10 14:13:09 +02:00
check-satellite-config-lock.sh Update Notification Text to new process (#2120) 2019-06-04 22:43:07 -04:00
cover-remove-generated.go cover all the things (#1818) 2019-04-26 16:39:11 +03:00
dependencies_test.go Add arguments to lockedgen for using it in other places (#1030) 2019-01-11 18:07:26 +02:00
fail-on-race.go Fail integration tests on panic (#1032) 2019-01-11 18:18:16 +02:00
gerrit-cla.py gerrit: add cla 2019-06-19 18:28:53 +00:00
install-awscli.sh Travis with go1.11 and modules (#479) 2018-10-16 20:02:00 +03:00
lockedgen.go create db implementation for offer table (#2031) 2019-06-04 15:17:01 -04:00
protobuf.go jenkins: check that lock file is updated properly (#1977) 2019-06-04 19:12:27 +02:00
release.sh Fixing upload and build binaries (#1751) 2019-04-12 13:28:04 -04:00
tag-release.sh scripts/tag-release.sh: libuplink release tagging (#2256) 2019-06-24 19:53:17 +02:00
test-aio.sh server side macaroons (#1945) 2019-05-24 10:51:27 -06:00
test-aws-benchmark.sh aws s3 performance tests (#2060) 2019-05-28 11:46:58 -07:00
test-certificate-signing.sh Use mail.test as domain in emails (#2224) 2019-06-18 02:28:40 +02:00
test-network-stalls.go Test that network stalls don't cause indefinite hangs in uplink (#1530) 2019-03-20 08:58:07 -06:00
test-sim-aws.sh server side macaroons (#1945) 2019-05-24 10:51:27 -06:00
test-sim-benchmark.sh aws s3 performance tests (#2060) 2019-05-28 11:46:58 -07:00
test-sim.sh server side macaroons (#1945) 2019-05-24 10:51:27 -06:00
test-uplink.sh uplink: enc.encryption-key flag is only available for setup command (#2090) 2019-06-07 18:14:40 +02:00
update-satellite-config-lock.sh jenkins: check that lock file is updated properly (#1977) 2019-06-04 19:12:27 +02:00
use-ports.go updates copyright 2018 to 2019 (#1133) 2019-01-24 15:15:10 -05:00
utils.sh certificates config and --certs-dir fixes (#1093) 2019-01-22 13:35:48 +01:00
xunit.go jenkins: capability to use leakcheck (#2179) 2019-06-21 17:57:38 +03:00