|
31 | 31 | version: "latest" |
32 | 32 | install-go: false |
33 | 33 |
|
34 | | - build-cuttlefish-cvdremote-x86_64-debian-package: |
| 34 | + build-cuttlefish-cvdremote-amd64-debian-package: |
35 | 35 | runs-on: ubuntu-24.04 |
36 | 36 | container: |
37 | 37 | image: debian@sha256:9258a75a7e4323c9e5562b361effc84ee747920116d8adfc98a465a5cdc9150e # debian:bookworm-20250407 (amd64) |
|
40 | 40 | uses: actions/checkout@a81bbbf8298c0fa03ea29cdc473d45769f953675 # aka v2 |
41 | 41 | - name: Build debian package cuttlefish-cvdremote |
42 | 42 | uses: ./.github/actions/build-cuttlefish-cvdremote-debian-package |
| 43 | + - name: Upload debian package |
| 44 | + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # aka v4.0.0 |
43 | 45 | with: |
44 | | - arch: x86_64 |
| 46 | + name: cuttlefish-cvdremote-amd64 |
| 47 | + path: cuttlefish-cvdremote_*.deb |
45 | 48 |
|
46 | 49 | build-cuttlefish-cvdremote-arm64-debian-package: |
47 | 50 | runs-on: ubuntu-24.04-arm |
|
52 | 55 | uses: actions/checkout@a81bbbf8298c0fa03ea29cdc473d45769f953675 # aka v2 |
53 | 56 | - name: Build debian package cuttlefish-cvdremote |
54 | 57 | uses: ./.github/actions/build-cuttlefish-cvdremote-debian-package |
| 58 | + - name: Upload debian package |
| 59 | + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # aka v4.0.0 |
55 | 60 | with: |
56 | | - arch: arm64 |
| 61 | + name: cuttlefish-cvdremote-arm64 |
| 62 | + path: cuttlefish-cvdremote_*.deb |
57 | 63 |
|
58 | 64 | build-cuttlefish-cloud-orchestrator-x86_64-docker-image: |
59 | 65 | runs-on: ubuntu-24.04 |
|
77 | 83 |
|
78 | 84 | e2e-test-cvdr-with-on-premise-cloud-orchestrator: |
79 | 85 | runs-on: ubuntu-24.04 |
80 | | - needs: [build-cuttlefish-cloud-orchestrator-x86_64-docker-image, build-cuttlefish-cvdremote-x86_64-debian-package] |
| 86 | + needs: [build-cuttlefish-cloud-orchestrator-x86_64-docker-image, build-cuttlefish-cvdremote-amd64-debian-package] |
81 | 87 | steps: |
82 | 88 | - name: Checkout repository |
83 | 89 | uses: actions/checkout@a81bbbf8298c0fa03ea29cdc473d45769f953675 # aka v2 |
|
99 | 105 | - name: Download cuttlefish-cvdremote |
100 | 106 | uses: actions/download-artifact@7a1cd3216ca9260cd8022db641d960b1db4d1be4 # aka v4.0.0 |
101 | 107 | with: |
102 | | - name: cuttlefish-cvdremote-x86_64 |
| 108 | + name: cuttlefish-cvdremote-amd64 |
103 | 109 | path: cuttlefish-cvdremote |
104 | 110 | - name: Install cuttlefish-cvdremote |
105 | 111 | run: sudo apt-get install -y ./cuttlefish-cvdremote/cuttlefish-cvdremote_*_*64.deb |
|
0 commit comments