mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-09-20 16:27:52 +00:00
Merge pull request #2102 from devimc/2021-06-23/golang1.16
ci: add golang 1.16 to the CI
This commit is contained in:
2
.github/workflows/static-checks.yaml
vendored
2
.github/workflows/static-checks.yaml
vendored
@@ -12,7 +12,7 @@ jobs:
|
|||||||
if: ${{ !contains(github.event.pull_request.labels.*.name, 'force-skip-ci') }}
|
if: ${{ !contains(github.event.pull_request.labels.*.name, 'force-skip-ci') }}
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
go-version: [1.13.x, 1.14.x, 1.15.x]
|
go-version: [1.14.x, 1.15.x, 1.16.x]
|
||||||
os: [ubuntu-20.04]
|
os: [ubuntu-20.04]
|
||||||
runs-on: ${{ matrix.os }}
|
runs-on: ${{ matrix.os }}
|
||||||
env:
|
env:
|
||||||
|
@@ -90,6 +90,7 @@ parts:
|
|||||||
|
|
||||||
export GOROOT=${SNAPCRAFT_STAGE}
|
export GOROOT=${SNAPCRAFT_STAGE}
|
||||||
export PATH="${GOROOT}/bin:${PATH}"
|
export PATH="${GOROOT}/bin:${PATH}"
|
||||||
|
export GO111MODULE="auto"
|
||||||
|
|
||||||
http_proxy=${http_proxy:-""}
|
http_proxy=${http_proxy:-""}
|
||||||
https_proxy=${https_proxy:-""}
|
https_proxy=${https_proxy:-""}
|
||||||
@@ -147,6 +148,7 @@ parts:
|
|||||||
export GOPATH=${SNAPCRAFT_STAGE}/gopath
|
export GOPATH=${SNAPCRAFT_STAGE}/gopath
|
||||||
export GOROOT=${SNAPCRAFT_STAGE}
|
export GOROOT=${SNAPCRAFT_STAGE}
|
||||||
export PATH="${GOROOT}/bin:${PATH}"
|
export PATH="${GOROOT}/bin:${PATH}"
|
||||||
|
export GO111MODULE="auto"
|
||||||
kata_dir=${GOPATH}/src/github.com/${SNAPCRAFT_PROJECT_NAME}/${SNAPCRAFT_PROJECT_NAME}
|
kata_dir=${GOPATH}/src/github.com/${SNAPCRAFT_PROJECT_NAME}/${SNAPCRAFT_PROJECT_NAME}
|
||||||
|
|
||||||
cd ${kata_dir}/src/runtime
|
cd ${kata_dir}/src/runtime
|
||||||
@@ -189,6 +191,7 @@ parts:
|
|||||||
[ "$(uname -m)" = "s390x" ] && sudo apt-get --no-install-recommends install -y libssl-dev
|
[ "$(uname -m)" = "s390x" ] && sudo apt-get --no-install-recommends install -y libssl-dev
|
||||||
|
|
||||||
export GOPATH=${SNAPCRAFT_STAGE}/gopath
|
export GOPATH=${SNAPCRAFT_STAGE}/gopath
|
||||||
|
export GO111MODULE="auto"
|
||||||
kata_dir=${GOPATH}/src/github.com/${SNAPCRAFT_PROJECT_NAME}/${SNAPCRAFT_PROJECT_NAME}
|
kata_dir=${GOPATH}/src/github.com/${SNAPCRAFT_PROJECT_NAME}/${SNAPCRAFT_PROJECT_NAME}
|
||||||
|
|
||||||
cd ${kata_dir}/tools/packaging/kernel
|
cd ${kata_dir}/tools/packaging/kernel
|
||||||
@@ -243,6 +246,7 @@ parts:
|
|||||||
override-build: |
|
override-build: |
|
||||||
yq=${SNAPCRAFT_STAGE}/yq
|
yq=${SNAPCRAFT_STAGE}/yq
|
||||||
export GOPATH=${SNAPCRAFT_STAGE}/gopath
|
export GOPATH=${SNAPCRAFT_STAGE}/gopath
|
||||||
|
export GO111MODULE="auto"
|
||||||
kata_dir=${GOPATH}/src/github.com/${SNAPCRAFT_PROJECT_NAME}/${SNAPCRAFT_PROJECT_NAME}
|
kata_dir=${GOPATH}/src/github.com/${SNAPCRAFT_PROJECT_NAME}/${SNAPCRAFT_PROJECT_NAME}
|
||||||
|
|
||||||
versions_file="${kata_dir}/versions.yaml"
|
versions_file="${kata_dir}/versions.yaml"
|
||||||
|
@@ -245,7 +245,7 @@ languages:
|
|||||||
description: |
|
description: |
|
||||||
'newest-version' is the latest version known to work when
|
'newest-version' is the latest version known to work when
|
||||||
building Kata
|
building Kata
|
||||||
newest-version: "1.14.4"
|
newest-version: "1.16.5"
|
||||||
|
|
||||||
rust:
|
rust:
|
||||||
description: "Rust language"
|
description: "Rust language"
|
||||||
|
Reference in New Issue
Block a user