Commit 0297363b authored by probal31's avatar probal31
Browse files

Added top level caching

parent 624638be
......@@ -8,6 +8,13 @@ stages:
- deploy
- .post
cache:
- paths:
- build/mauikit*
- build/kirigami*
- build/kquickimageeditor*
- ./*.AppImage
.init-build-script: &init-build-script
- rm -rf ./build/
- rm -rf *.AppImage
......@@ -95,11 +102,6 @@ stages:
build-mauikit-amd64:
image: mauikit/ubuntu-20.04-amd64:20220217
stage: build-mauikit
cache:
- paths:
- build/mauikit*
- build/kirigami*
- build/kquickimageeditor*
before_script:
- *init-build-script
script:
......@@ -113,11 +115,6 @@ build-mauikit-amd64:
build-mauikit-arm64:
image: mauikit/ubuntu-20.04-arm64:20220204
stage: build-mauikit
cache:
- paths:
- build/mauikit*
- build/kirigami*
- build/kquickimageeditor*
tags:
- arm64
- selfhosted
......@@ -134,11 +131,6 @@ build-mauikit-arm64:
build-mauikit-armhf:
image: mauikit/ubuntu-20.04-armhf:20211004
stage: build-mauikit
cache:
- paths:
- build/mauikit*
- build/kirigami*
- build/kquickimageeditor*
tags:
- armhf
- selfhosted
......@@ -156,9 +148,6 @@ build-mauikit-armhf:
build-index-amd64:
image: mauikit/ubuntu-20.04-amd64:20220217
stage: build-mauiapp
cache:
- paths:
- ./*index*.AppImage
before_script:
- *build-mauiapps-init-script
needs: ["build-mauikit-amd64"]
......@@ -170,9 +159,6 @@ build-index-amd64:
build-nota-amd64:
image: mauikit/ubuntu-20.04-amd64:20220217
stage: build-mauiapp
cache:
- paths:
- ./*nota*.AppImage
before_script:
- *build-mauiapps-init-script
needs: ["build-mauikit-amd64"]
......@@ -184,9 +170,6 @@ build-nota-amd64:
build-buho-amd64:
image: mauikit/ubuntu-20.04-amd64:20220217
stage: build-mauiapp
cache:
- paths:
- ./*buho*.AppImage
before_script:
- *build-mauiapps-init-script
needs: ["build-mauikit-amd64"]
......@@ -198,9 +181,6 @@ build-buho-amd64:
build-vvave-amd64:
image: mauikit/ubuntu-20.04-amd64:20220217
stage: build-mauiapp
cache:
- paths:
- ./*vvave*.AppImage
before_script:
- *build-mauiapps-init-script
needs: ["build-mauikit-amd64"]
......@@ -212,9 +192,6 @@ build-vvave-amd64:
build-pix-amd64:
image: mauikit/ubuntu-20.04-amd64:20220217
stage: build-mauiapp
cache:
- paths:
- ./*pix*.AppImage
before_script:
- *build-mauiapps-init-script
needs: ["build-mauikit-amd64"]
......@@ -226,9 +203,6 @@ build-pix-amd64:
build-clip-amd64:
image: mauikit/ubuntu-20.04-amd64:20220217
stage: build-mauiapp
cache:
- paths:
- ./*clip*.AppImage
before_script:
- *build-mauiapps-init-script
needs: ["build-mauikit-amd64"]
......@@ -240,9 +214,6 @@ build-clip-amd64:
build-shelf-amd64:
image: mauikit/ubuntu-20.04-amd64:20220217
stage: build-mauiapp
cache:
- paths:
- ./*shelf*.AppImage
before_script:
- *build-mauiapps-init-script
needs: ["build-mauikit-amd64"]
......@@ -254,9 +225,6 @@ build-shelf-amd64:
build-communicator-amd64:
image: mauikit/ubuntu-20.04-amd64:20220217
stage: build-mauiapp
cache:
- paths:
- ./*communicator*.AppImage
before_script:
- *build-mauiapps-init-script
needs: ["build-mauikit-amd64"]
......@@ -268,9 +236,6 @@ build-communicator-amd64:
build-station-amd64:
image: mauikit/ubuntu-20.04-amd64:20220217
stage: build-mauiapp
cache:
- paths:
- ./*station*.AppImage
before_script:
- *build-mauiapps-init-script
needs: ["build-mauikit-amd64"]
......@@ -284,9 +249,6 @@ build-station-amd64:
build-index-arm64:
image: mauikit/ubuntu-20.04-arm64:20220204
stage: build-mauiapp
cache:
- paths:
- ./*index*.AppImage
before_script:
*build-mauiapps-init-script
needs: ["build-mauikit-arm64"]
......@@ -301,9 +263,6 @@ build-index-arm64:
build-nota-arm64:
image: mauikit/ubuntu-20.04-arm64:20220204
stage: build-mauiapp
cache:
- paths:
- ./*nota*.AppImage
before_script:
*build-mauiapps-init-script
needs: ["build-mauikit-arm64"]
......@@ -318,9 +277,6 @@ build-nota-arm64:
build-buho-arm64:
image: mauikit/ubuntu-20.04-arm64:20220204
stage: build-mauiapp
cache:
- paths:
- ./*buho*.AppImage
before_script:
*build-mauiapps-init-script
needs: ["build-mauikit-arm64"]
......@@ -335,9 +291,6 @@ build-buho-arm64:
build-vvave-arm64:
image: mauikit/ubuntu-20.04-arm64:20220204
stage: build-mauiapp
cache:
- paths:
- ./*vvave*.AppImage
before_script:
*build-mauiapps-init-script
needs: ["build-mauikit-arm64"]
......@@ -352,9 +305,6 @@ build-vvave-arm64:
build-pix-arm64:
image: mauikit/ubuntu-20.04-arm64:20220204
stage: build-mauiapp
cache:
- paths:
- ./*pix*.AppImage
before_script:
*build-mauiapps-init-script
needs: ["build-mauikit-arm64"]
......@@ -369,9 +319,6 @@ build-pix-arm64:
build-clip-arm64:
image: mauikit/ubuntu-20.04-arm64:20220204
stage: build-mauiapp
cache:
- paths:
- ./*clip*.AppImage
before_script:
*build-mauiapps-init-script
needs: ["build-mauikit-arm64"]
......@@ -386,9 +333,6 @@ build-clip-arm64:
build-shelf-arm64:
image: mauikit/ubuntu-20.04-arm64:20220204
stage: build-mauiapp
cache:
- paths:
- ./*shelf*.AppImage
before_script:
*build-mauiapps-init-script
needs: ["build-mauikit-arm64"]
......@@ -403,9 +347,6 @@ build-shelf-arm64:
build-communicator-arm64:
image: mauikit/ubuntu-20.04-arm64:20220204
stage: build-mauiapp
cache:
- paths:
- ./*communicator*.AppImage
before_script:
*build-mauiapps-init-script
needs: ["build-mauikit-arm64"]
......@@ -420,9 +361,6 @@ build-communicator-arm64:
build-station-arm64:
image: mauikit/ubuntu-20.04-arm64:20220204
stage: build-mauiapp
cache:
- paths:
- ./*station*.AppImage
before_script:
*build-mauiapps-init-script
needs: ["build-mauikit-arm64"]
......@@ -439,9 +377,6 @@ build-station-arm64:
build-index-armhf:
image: mauikit/ubuntu-20.04-armhf:20211004
stage: build-mauiapp
cache:
- paths:
- ./*index*.AppImage
before_script:
*build-mauiapps-init-script
needs: ["build-mauikit-armhf"]
......@@ -456,9 +391,6 @@ build-index-armhf:
build-nota-armhf:
image: mauikit/ubuntu-20.04-armhf:20211004
stage: build-mauiapp
cache:
- paths:
- ./*nota*.AppImage
before_script:
*build-mauiapps-init-script
needs: ["build-mauikit-armhf"]
......@@ -473,9 +405,6 @@ build-nota-armhf:
build-buho-armhf:
image: mauikit/ubuntu-20.04-armhf:20211004
stage: build-mauiapp
cache:
- paths:
- ./*buho*.AppImage
before_script:
*build-mauiapps-init-script
needs: ["build-mauikit-armhf"]
......@@ -490,9 +419,6 @@ build-buho-armhf:
build-vvave-armhf:
image: mauikit/ubuntu-20.04-armhf:20211004
stage: build-mauiapp
cache:
- paths:
- ./*vvave*.AppImage
before_script:
*build-mauiapps-init-script
needs: ["build-mauikit-armhf"]
......@@ -507,9 +433,6 @@ build-vvave-armhf:
build-pix-armhf:
image: mauikit/ubuntu-20.04-armhf:20211004
stage: build-mauiapp
cache:
- paths:
- ./*pix*.AppImage
before_script:
*build-mauiapps-init-script
needs: ["build-mauikit-armhf"]
......@@ -524,9 +447,6 @@ build-pix-armhf:
build-clip-armhf:
image: mauikit/ubuntu-20.04-armhf:20211004
stage: build-mauiapp
cache:
- paths:
- ./*clip*.AppImage
before_script:
*build-mauiapps-init-script
needs: ["build-mauikit-armhf"]
......@@ -541,9 +461,6 @@ build-clip-armhf:
build-shelf-armhf:
image: mauikit/ubuntu-20.04-armhf:20211004
stage: build-mauiapp
cache:
- paths:
- ./*shelf*.AppImage
before_script:
*build-mauiapps-init-script
needs: ["build-mauikit-armhf"]
......@@ -558,9 +475,6 @@ build-shelf-armhf:
build-communicator-armhf:
image: mauikit/ubuntu-20.04-armhf:20211004
stage: build-mauiapp
cache:
- paths:
- ./*communicator*.AppImage
before_script:
*build-mauiapps-init-script
needs: ["build-mauikit-armhf"]
......@@ -575,9 +489,6 @@ build-communicator-armhf:
build-station-armhf:
image: mauikit/ubuntu-20.04-armhf:20211004
stage: build-mauiapp
cache:
- paths:
- ./*station*.AppImage
before_script:
*build-mauiapps-init-script
needs: ["build-mauikit-armhf"]
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment