Tom Wieczorek
853b82d19f
build: Use POSIX sh for shell scripts
...
The scripts didn't really use any bash specific features. Convert
them to POSIX shell scripts, so that the plugins can be built without
requiring bash.
Signed-off-by: Tom Wieczorek <twieczorek@mirantis.com>
2023-09-29 16:57:19 +02:00
Jingyuan Liang
d8fc886bf0
Bump to golang 1.20 to pick up go1.19.6 / go1.20.1 CVE fixes
...
Go 1.18 is already EOL and doesn't have fixes available.
Signed-off-by: Jingyuan Liang <jingyuanliang@google.com>
2023-04-21 05:21:43 +00:00
Akihiro Suda
bf4068e1cd
build: support riscv64
...
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2022-04-29 01:53:59 +09:00
Casey Callendrello
0a0853a756
Bump to go 1.18
...
Signed-off-by: Casey Callendrello <cdc@redhat.com>
2022-04-20 18:06:58 +02:00
Casey Callendrello
4319bc47f6
build: bump to go 1.17
...
Signed-off-by: Casey Callendrello <cdc@redhat.com>
2022-01-19 18:23:45 +01:00
Casey Callendrello
156e59ccd1
bump go to 1.16, other misc fixes
...
- add selinux relabling to release.sh
- use same go version in root
Signed-off-by: Casey Callendrello <cdc@redhat.com>
2021-08-11 17:26:35 +02:00
Casey Callendrello
be19d786a0
bump to go 1.15
...
Signed-off-by: Casey Callendrello <cdc@redhat.com>
2020-12-09 17:59:33 +01:00
Dan Williams
01a8de9997
Bump Go version to 1.13 and 1.14
...
Signed-off-by: Dan Williams <dcbw@redhat.com>
2020-08-05 14:12:09 -05:00
Dominic Yin
8db5e4d41b
add support for mips64le
...
Signed-off-by: Dominic Yin <yindongchao@inspur.com>
2020-01-06 15:51:47 +08:00
Casey Callendrello
29a431f1fc
Release: bump go to v1.12
2019-05-29 17:58:47 +02:00
Casey Callendrello
72f2a1ffd4
plugins: correctly output build version, cosmetic cleanups
...
Now that libcni has the ability to print a version message, plumb it
through correctly.
While we're at it,
- fix import paths
- run gofmt
- add some more comments to sample
- add container runtime swappability for release
2019-04-15 16:52:07 +02:00
Ben Moss
4e1f7802db
Split build.sh into two OS-specific scripts
2018-11-01 16:41:31 -04:00
Andy Goldstein
9689522b4f
scripts: support building releases without a TTY
...
This allows systems such as Jenkins, which do not provide a TTY, to run
scripts/release.sh
Signed-off-by: Andy Goldstein <andy.goldstein@gmail.com>
2018-08-09 10:20:40 -04:00
Casey Callendrello
aade7b93ee
build: some small improvements; bump to go1.10
...
- bump to go 1.10
- Add a linker tag with the build version
- Remove fastbuild, go builds are cached now
- Use better ginkgo suite names
2018-04-12 16:59:51 +02:00
Casey Callendrello
84a01001be
release: bump golang version
2018-02-07 13:16:30 +01:00
Casey Callendrello
2d7d680874
Release: clean the builddir when building
2017-08-14 14:42:50 +02:00
Tom Denham
b7b0e6c1d4
Add release process
...
Copied from containernetworking/cni
The only difference is that the release archives also include the the
word "plugin"
2017-07-11 13:57:49 -07:00