mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-09-01 00:46:38 +00:00
Merge pull request #8194 from fidencio/topic/CC-do-not-use-cache-when-building-the-payload
CC | payload-after-push: Bypass cache
This commit is contained in:
@@ -47,7 +47,7 @@ jobs:
|
|||||||
fetch-depth: 0 # This is needed in order to keep the commit ids history
|
fetch-depth: 0 # This is needed in order to keep the commit ids history
|
||||||
- name: Build ${{ matrix.asset }}
|
- name: Build ${{ matrix.asset }}
|
||||||
run: |
|
run: |
|
||||||
make "${KATA_ASSET}-tarball"
|
USE_CACHE="no" make "${KATA_ASSET}-tarball"
|
||||||
build_dir=$(readlink -f build)
|
build_dir=$(readlink -f build)
|
||||||
# store-artifact does not work with symlink
|
# store-artifact does not work with symlink
|
||||||
sudo cp -r "${build_dir}" "kata-build"
|
sudo cp -r "${build_dir}" "kata-build"
|
||||||
@@ -108,7 +108,7 @@ jobs:
|
|||||||
|
|
||||||
- name: Build cc-shim-v2
|
- name: Build cc-shim-v2
|
||||||
run: |
|
run: |
|
||||||
make cc-shim-v2-tarball
|
USE_CACHE="no" make cc-shim-v2-tarball
|
||||||
build_dir=$(readlink -f build)
|
build_dir=$(readlink -f build)
|
||||||
# store-artifact does not work with symlink
|
# store-artifact does not work with symlink
|
||||||
sudo cp -r "${build_dir}" "kata-build"
|
sudo cp -r "${build_dir}" "kata-build"
|
||||||
|
@@ -40,7 +40,7 @@ jobs:
|
|||||||
|
|
||||||
- name: Build ${{ matrix.asset }}
|
- name: Build ${{ matrix.asset }}
|
||||||
run: |
|
run: |
|
||||||
make "${KATA_ASSET}-tarball"
|
USE_CACHE="no" make "${KATA_ASSET}-tarball"
|
||||||
build_dir=$(readlink -f build)
|
build_dir=$(readlink -f build)
|
||||||
# store-artifact does not work with symlink
|
# store-artifact does not work with symlink
|
||||||
sudo cp -r "${build_dir}" "kata-build"
|
sudo cp -r "${build_dir}" "kata-build"
|
||||||
@@ -92,7 +92,7 @@ jobs:
|
|||||||
|
|
||||||
- name: Build cc-shim-v2
|
- name: Build cc-shim-v2
|
||||||
run: |
|
run: |
|
||||||
make cc-shim-v2-tarball
|
USE_CACHE="no" make cc-shim-v2-tarball
|
||||||
build_dir=$(readlink -f build)
|
build_dir=$(readlink -f build)
|
||||||
# store-artifact does not work with symlink
|
# store-artifact does not work with symlink
|
||||||
sudo cp -r "${build_dir}" "kata-build"
|
sudo cp -r "${build_dir}" "kata-build"
|
||||||
@@ -138,7 +138,7 @@ jobs:
|
|||||||
# Skip building dependant artifacts of cc-se-image-tarball
|
# Skip building dependant artifacts of cc-se-image-tarball
|
||||||
# because we already have them from the previous build
|
# because we already have them from the previous build
|
||||||
sed -i 's/\(^cc-se-image-tarball:\).*/\1/g' ${base_dir}/Makefile
|
sed -i 's/\(^cc-se-image-tarball:\).*/\1/g' ${base_dir}/Makefile
|
||||||
make cc-se-image-tarball
|
USE_CACHE="no" make cc-se-image-tarball
|
||||||
build_dir=$(readlink -f build)
|
build_dir=$(readlink -f build)
|
||||||
sudo cp -r "${build_dir}" "kata-build"
|
sudo cp -r "${build_dir}" "kata-build"
|
||||||
sudo chown -R $(id -u):$(id -g) "kata-build"
|
sudo chown -R $(id -u):$(id -g) "kata-build"
|
||||||
|
Reference in New Issue
Block a user