|
@@ -18,7 +18,7 @@ jobs:
|
|
|
- name: Set up Go
|
|
- name: Set up Go
|
|
|
uses: actions/setup-go@v2
|
|
uses: actions/setup-go@v2
|
|
|
with:
|
|
with:
|
|
|
- go-version: 1.15.7
|
|
|
|
|
|
|
+ go-version: 1.16.5
|
|
|
- name: Build
|
|
- name: Build
|
|
|
run: make
|
|
run: make
|
|
|
|
|
|
|
@@ -29,7 +29,7 @@ jobs:
|
|
|
- name: Set up Go
|
|
- name: Set up Go
|
|
|
uses: actions/setup-go@v2
|
|
uses: actions/setup-go@v2
|
|
|
with:
|
|
with:
|
|
|
- go-version: 1.15.7
|
|
|
|
|
|
|
+ go-version: 1.16.5
|
|
|
- name: Build kg and kgctl for all Linux Architectures
|
|
- name: Build kg and kgctl for all Linux Architectures
|
|
|
run: make all-build
|
|
run: make all-build
|
|
|
|
|
|
|
@@ -40,9 +40,11 @@ jobs:
|
|
|
- name: Set up Go
|
|
- name: Set up Go
|
|
|
uses: actions/setup-go@v2
|
|
uses: actions/setup-go@v2
|
|
|
with:
|
|
with:
|
|
|
- go-version: 1.15.7
|
|
|
|
|
- - name: Build kgctl for Darwin
|
|
|
|
|
- run: make OS=darwin
|
|
|
|
|
|
|
+ go-version: 1.16.5
|
|
|
|
|
+ - name: Build kgctl for Darwin amd64
|
|
|
|
|
+ run: make OS=darwin ARCH=amd64
|
|
|
|
|
+ - name: Build kgctl for Darwin arm64
|
|
|
|
|
+ run: make OS=darwin ARCH=arm64
|
|
|
|
|
|
|
|
windows:
|
|
windows:
|
|
|
runs-on: ubuntu-latest
|
|
runs-on: ubuntu-latest
|
|
@@ -51,7 +53,7 @@ jobs:
|
|
|
- name: Set up Go
|
|
- name: Set up Go
|
|
|
uses: actions/setup-go@v2
|
|
uses: actions/setup-go@v2
|
|
|
with:
|
|
with:
|
|
|
- go-version: 1.15.7
|
|
|
|
|
|
|
+ go-version: 1.16.5
|
|
|
- name: Build kgctl for Windows
|
|
- name: Build kgctl for Windows
|
|
|
run: make OS=windows
|
|
run: make OS=windows
|
|
|
|
|
|
|
@@ -62,7 +64,7 @@ jobs:
|
|
|
- name: Set up Go
|
|
- name: Set up Go
|
|
|
uses: actions/setup-go@v2
|
|
uses: actions/setup-go@v2
|
|
|
with:
|
|
with:
|
|
|
- go-version: 1.15.7
|
|
|
|
|
|
|
+ go-version: 1.16.5
|
|
|
- name: Run Unit Tests
|
|
- name: Run Unit Tests
|
|
|
run: make unit
|
|
run: make unit
|
|
|
|
|
|
|
@@ -74,7 +76,7 @@ jobs:
|
|
|
- name: Set up Go
|
|
- name: Set up Go
|
|
|
uses: actions/setup-go@v2
|
|
uses: actions/setup-go@v2
|
|
|
with:
|
|
with:
|
|
|
- go-version: 1.15.7
|
|
|
|
|
|
|
+ go-version: 1.16.5
|
|
|
- name: Run e2e Tests
|
|
- name: Run e2e Tests
|
|
|
run: make e2e
|
|
run: make e2e
|
|
|
|
|
|
|
@@ -85,7 +87,7 @@ jobs:
|
|
|
- name: Set up Go
|
|
- name: Set up Go
|
|
|
uses: actions/setup-go@v2
|
|
uses: actions/setup-go@v2
|
|
|
with:
|
|
with:
|
|
|
- go-version: 1.15.7
|
|
|
|
|
|
|
+ go-version: 1.16.5
|
|
|
- name: Lint Code
|
|
- name: Lint Code
|
|
|
run: make lint
|
|
run: make lint
|
|
|
|
|
|
|
@@ -96,7 +98,7 @@ jobs:
|
|
|
- name: Set up Go
|
|
- name: Set up Go
|
|
|
uses: actions/setup-go@v2
|
|
uses: actions/setup-go@v2
|
|
|
with:
|
|
with:
|
|
|
- go-version: 1.15.7
|
|
|
|
|
|
|
+ go-version: 1.16.5
|
|
|
- name: Enable Experimental Docker CLI
|
|
- name: Enable Experimental Docker CLI
|
|
|
run: |
|
|
run: |
|
|
|
echo $'{\n "experimental": true\n}' | sudo tee /etc/docker/daemon.json
|
|
echo $'{\n "experimental": true\n}' | sudo tee /etc/docker/daemon.json
|
|
@@ -125,7 +127,7 @@ jobs:
|
|
|
- name: Set up Go
|
|
- name: Set up Go
|
|
|
uses: actions/setup-go@v2
|
|
uses: actions/setup-go@v2
|
|
|
with:
|
|
with:
|
|
|
- go-version: 1.15.7
|
|
|
|
|
|
|
+ go-version: 1.16.5
|
|
|
- name: Enable Experimental Docker CLI
|
|
- name: Enable Experimental Docker CLI
|
|
|
run: |
|
|
run: |
|
|
|
echo $'{\n "experimental": true\n}' | sudo tee /etc/docker/daemon.json
|
|
echo $'{\n "experimental": true\n}' | sudo tee /etc/docker/daemon.json
|