Release v0.2.10: Update package-lock.json and CI config
This commit is contained in:
@@ -30,48 +30,48 @@ build:web:
|
||||
tags:
|
||||
- docker
|
||||
|
||||
# Build Linux AppImage and .deb
|
||||
build:linux:
|
||||
stage: build-desktop
|
||||
image: electronuserland/builder:wine
|
||||
dependencies:
|
||||
- build:web
|
||||
script:
|
||||
- cd pwa
|
||||
- npm ci
|
||||
- npm run electron:build:linux
|
||||
- echo "=== AppImage size ==="
|
||||
- ls -lh dist-electron/*.AppImage
|
||||
- du -h dist-electron/*.AppImage
|
||||
artifacts:
|
||||
paths:
|
||||
- pwa/dist-electron/*.AppImage
|
||||
expire_in: 1 week
|
||||
name: "linux-appimage-$CI_COMMIT_TAG"
|
||||
rules:
|
||||
- if: '$CI_COMMIT_TAG'
|
||||
tags:
|
||||
- docker
|
||||
# # Build Linux AppImage and .deb
|
||||
# build:linux:
|
||||
# stage: build-desktop
|
||||
# image: electronuserland/builder:wine
|
||||
# dependencies:
|
||||
# - build:web
|
||||
# script:
|
||||
# - cd pwa
|
||||
# - npm ci
|
||||
# - npm run electron:build:linux
|
||||
# - echo "=== AppImage size ==="
|
||||
# - ls -lh dist-electron/*.AppImage
|
||||
# - du -h dist-electron/*.AppImage
|
||||
# artifacts:
|
||||
# paths:
|
||||
# - pwa/dist-electron/*.AppImage
|
||||
# expire_in: 1 week
|
||||
# name: "linux-appimage-$CI_COMMIT_TAG"
|
||||
# rules:
|
||||
# - if: '$CI_COMMIT_TAG'
|
||||
# tags:
|
||||
# - docker
|
||||
|
||||
# Build Linux .deb (separate job to avoid size limits)
|
||||
build:linux-deb:
|
||||
stage: build-desktop
|
||||
image: electronuserland/builder:wine
|
||||
dependencies:
|
||||
- build:web
|
||||
script:
|
||||
- cd pwa
|
||||
- npm ci
|
||||
- npm run electron:build:linux
|
||||
artifacts:
|
||||
paths:
|
||||
- pwa/dist-electron/*.deb
|
||||
expire_in: 1 week
|
||||
name: "linux-deb-$CI_COMMIT_TAG"
|
||||
rules:
|
||||
- if: '$CI_COMMIT_TAG'
|
||||
tags:
|
||||
- docker
|
||||
# # Build Linux .deb (separate job to avoid size limits)
|
||||
# build:linux-deb:
|
||||
# stage: build-desktop
|
||||
# image: electronuserland/builder:wine
|
||||
# dependencies:
|
||||
# - build:web
|
||||
# script:
|
||||
# - cd pwa
|
||||
# - npm ci
|
||||
# - npm run electron:build:linux
|
||||
# artifacts:
|
||||
# paths:
|
||||
# - pwa/dist-electron/*.deb
|
||||
# expire_in: 1 week
|
||||
# name: "linux-deb-$CI_COMMIT_TAG"
|
||||
# rules:
|
||||
# - if: '$CI_COMMIT_TAG'
|
||||
# tags:
|
||||
# - docker
|
||||
|
||||
# Build Windows executable
|
||||
build:windows:
|
||||
|
||||
Reference in New Issue
Block a user