|
7 | 7 | - master
|
8 | 8 | pull_request:
|
9 | 9 | jobs:
|
10 |
| - kubernetes-e2e: |
11 |
| - runs-on: ubuntu-latest |
12 |
| - steps: |
13 |
| - - uses: actions/setup-go@v4 |
14 |
| - with: |
15 |
| - go-version: '1.20' |
16 |
| - - uses: actions/checkout@v3 |
17 |
| - - uses: actions/cache@v3 |
18 |
| - with: |
19 |
| - path: | |
20 |
| - ~/go/pkg/mod |
21 |
| - ~/.cache/go-build |
22 |
| - key: go-integration-kubernetes-e2e-${{ hashFiles('**/go.mod') }} |
23 |
| - restore-keys: go-integration-kubernetes-e2e- |
24 |
| - - run: hack/github-actions-setup |
25 |
| - - run: sudo hack/kubernetes-e2e |
26 |
| - |
27 | 10 | conmon:
|
28 | 11 | runs-on: ubuntu-latest
|
29 | 12 | steps:
|
|
68 | 51 | sudo -E test/test_runner.sh $(ls test/ | grep bats | grep -v seccomp)
|
69 | 52 | env:
|
70 | 53 | JOBS: '2'
|
71 |
| - |
72 |
| - podman: |
73 |
| - runs-on: ubuntu-latest |
74 |
| - steps: |
75 |
| - - uses: actions/setup-go@v4 |
76 |
| - with: |
77 |
| - go-version: '1.20' |
78 |
| - - uses: actions/checkout@v3 |
79 |
| - - uses: actions/cache@v3 |
80 |
| - with: |
81 |
| - path: | |
82 |
| - ~/go/pkg/mod |
83 |
| - ~/.cache/go-build |
84 |
| - key: go-integration-podman-${{ hashFiles('**/go.mod') }} |
85 |
| - restore-keys: go-integration-podman- |
86 |
| - - run: hack/github-actions-setup |
87 |
| - - run: | |
88 |
| - # https://github.com/actions/setup-go/issues/107 |
89 |
| - cp -f `which go` /usr/bin/go |
90 |
| -
|
91 |
| - - name: Run Podman integration tests |
92 |
| - run: | |
93 |
| - git clone https://github.com/containers/podman |
94 |
| - cd podman |
95 |
| - make |
96 |
| - sudo -E ACK_GINKGO_DEPRECATIONS=2.1.4 ginkgo \ |
97 |
| - -skip 'run.apparmor.disabled|image.trust.show.--json|run.network.bind.to.HostIP' \ |
98 |
| - -noColor \ |
99 |
| - -v test/e2e/. |
100 |
| -
|
101 |
| - podman-system: |
102 |
| - runs-on: ubuntu-latest |
103 |
| - steps: |
104 |
| - - uses: actions/setup-go@v4 |
105 |
| - with: |
106 |
| - go-version: '1.20' |
107 |
| - - uses: actions/checkout@v3 |
108 |
| - - uses: actions/cache@v3 |
109 |
| - with: |
110 |
| - path: | |
111 |
| - ~/go/pkg/mod |
112 |
| - ~/.cache/go-build |
113 |
| - key: go-integration-podman-system-${{ hashFiles('**/go.mod') }} |
114 |
| - restore-keys: go-integration-podman-system- |
115 |
| - - run: hack/github-actions-setup |
116 |
| - - name: Run Podman system tests |
117 |
| - run: | |
118 |
| - # https://github.com/actions/setup-go/issues/107 |
119 |
| - export PATH=${GOROOT}/bin:$PATH |
120 |
| - git clone https://github.com/containers/podman |
121 |
| - cd podman |
122 |
| - make bin/podman bin/rootlessport |
123 |
| - sudo mkdir -p /usr/local/libexec/podman && sudo cp bin/rootlessport /usr/local/libexec/podman |
124 |
| - sudo -E make localsystem |
0 commit comments