Skip to content
Snippets Groups Projects
Commit 5e98b5c0 authored by Benoit Lavenier's avatar Benoit Lavenier
Browse files

fix(ci) Fix package:electron

parent 9404a78e
No related branches found
No related tags found
No related merge requests found
Pipeline #35909 waiting for manual action
...@@ -31,6 +31,7 @@ workflow: ...@@ -31,6 +31,7 @@ workflow:
variables: variables:
CI_BUILD_IMAGE: $CI_REGISTRY_IMAGE/build:develop CI_BUILD_IMAGE: $CI_REGISTRY_IMAGE/build:develop
CI_BUILD_ELECTRON_IMAGE: electronuserland/builder:18-wine
BUILD_CACHE_DIR: /tmp/.build-cache BUILD_CACHE_DIR: /tmp/.build-cache
BUILD_ENVIRONMENT: prod BUILD_ENVIRONMENT: prod
DOCKER_BUILDKIT: 1 DOCKER_BUILDKIT: 1
...@@ -91,11 +92,10 @@ variables: ...@@ -91,11 +92,10 @@ variables:
- export NODE_OPTIONS=--max-old-space-size=4096 - export NODE_OPTIONS=--max-old-space-size=4096
.configure-electron-template: &electron-setup .configure-electron-template: &electron-setup
image: ${CI_BUILD_IMAGE} image: ${CI_BUILD_ELECTRON_IMAGE}
tags: [ kepler ] tags: [ kepler ]
before_script: before_script:
- ls -artl "${BUILD_CACHE_DIR}" - npm install
- ln -s "${BUILD_CACHE_DIR}/node_modules" node_modules
- npm run electron:install - npm run electron:install
.configure-webext-template: &webext-setup .configure-webext-template: &webext-setup
...@@ -218,7 +218,6 @@ package:android: ...@@ -218,7 +218,6 @@ package:android:
.package:electron: .package:electron:
<<: *electron-setup <<: *electron-setup
stage: package stage: package
image: electronuserland/builder:18-wine
script: script:
- echo "--- Building Electron packages ..." - echo "--- Building Electron packages ..."
- npm run electron:build:${BUILD_ENVIRONMENT} - npm run electron:build:${BUILD_ENVIRONMENT}
...@@ -458,7 +457,6 @@ deploy:android:tags: ...@@ -458,7 +457,6 @@ deploy:android:tags:
.deploy:electron: .deploy:electron:
<<: *electron-setup <<: *electron-setup
image: electronuserland/builder:18-wine
stage: deploy stage: deploy
script: script:
- echo "--- Building Electron linux package ..." - echo "--- Building Electron linux package ..."
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment