File: ci-e2e.yml

package info (click to toggle)
golang-github-containerd-accelerated-container-image 1.4.2-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 2,500 kB
  • sloc: sh: 351; python: 59; makefile: 30
file content (43 lines) | stat: -rw-r--r-- 1,143 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
name: CI | E2E
on:
  workflow_call:
    inputs:
      commit-hash:
        required: true
        type: string
      image-tag:
        required: true
        type: string
      github-repository:
        required: true
        type: string

concurrency:
  group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
  cancel-in-progress: true

jobs:
  build-test-image-amd64:
    uses: ./.github/workflows/ci-build-image.yml
    with:
      commit-hash: ${{ inputs.commit-hash }}
      image-tag: ${{ inputs.image-tag }}
      github-repository: ${{ inputs.github-repository }}
    secrets: inherit

  run-ci-basic:
    needs: build-test-image-amd64
    uses: ./.github/workflows/ci-basic.yml
    with:
      image-tag: ${{ inputs.image-tag }}
      github-repository: ${{ inputs.github-repository }}
    secrets: inherit

  run-ci-userspace-convertor:
    needs: build-test-image-amd64
    uses: ./.github/workflows/ci-userspace-convertor.yml
    with:
      commit-hash: ${{ inputs.commit-hash }}
      image-tag: ${{ inputs.image-tag }}
      github-repository: ${{ inputs.github-repository }}
    secrets: inherit