Merge pull request #272 from Fallenbagel/prepare-snap-builds [skip ci]
Prepare snap builds [skip ci]
This commit is contained in:
2
.github/workflows/release.yml
vendored
2
.github/workflows/release.yml
vendored
@@ -76,7 +76,7 @@ jobs:
|
|||||||
- name: Upload Snap Package
|
- name: Upload Snap Package
|
||||||
uses: actions/upload-artifact@v2
|
uses: actions/upload-artifact@v2
|
||||||
with:
|
with:
|
||||||
name: overseerr-snap-package-${{ matrix.architecture }}
|
name: jellyseerr-snap-package-${{ matrix.architecture }}
|
||||||
path: ${{ steps.build.outputs.snap }}
|
path: ${{ steps.build.outputs.snap }}
|
||||||
- name: Review Snap Package
|
- name: Review Snap Package
|
||||||
uses: diddlesnaps/snapcraft-review-tools-action@v1
|
uses: diddlesnaps/snapcraft-review-tools-action@v1
|
||||||
|
|||||||
2
.github/workflows/snap.yaml
vendored
2
.github/workflows/snap.yaml
vendored
@@ -49,7 +49,7 @@ jobs:
|
|||||||
- name: Upload Snap Package
|
- name: Upload Snap Package
|
||||||
uses: actions/upload-artifact@v3
|
uses: actions/upload-artifact@v3
|
||||||
with:
|
with:
|
||||||
name: overseerr-snap-package-${{ matrix.architecture }}
|
name: jellyseerr-snap-package-${{ matrix.architecture }}
|
||||||
path: ${{ steps.build.outputs.snap }}
|
path: ${{ steps.build.outputs.snap }}
|
||||||
- name: Review Snap Package
|
- name: Review Snap Package
|
||||||
uses: diddlesnaps/snapcraft-review-tools-action@v1
|
uses: diddlesnaps/snapcraft-review-tools-action@v1
|
||||||
|
|||||||
@@ -1,10 +1,11 @@
|
|||||||
name: overseerr
|
name: jellyseerr
|
||||||
adopt-info: overseerr
|
adopt-info: jellyseerr
|
||||||
license: MIT
|
license: MIT
|
||||||
summary: Request management and media discovery tool for the Plex ecosystem.
|
summary: Request management and media discovery tool focussing on the Jellyfin/Emby ecosystem (Supports Plex).
|
||||||
description: >
|
description: >
|
||||||
Overseerr is a free and open source software application for managing requests for your media library.
|
Jellyseerr is a free and open source software application for managing requests for your media library.
|
||||||
It integrates with your existing services such as Sonarr, Radarr and Plex!
|
It is a a fork of Overseerr built to bring support for & focusing mainly on Jellyfin & Emby media servers!
|
||||||
|
It integrates with your existing services such as Sonarr, Radarr, and Jellyfin/Emby/Plex.
|
||||||
base: core18
|
base: core18
|
||||||
confinement: strict
|
confinement: strict
|
||||||
|
|
||||||
@@ -14,7 +15,7 @@ architectures:
|
|||||||
- build-on: armhf
|
- build-on: armhf
|
||||||
|
|
||||||
parts:
|
parts:
|
||||||
overseerr:
|
jellyseerr:
|
||||||
plugin: nodejs
|
plugin: nodejs
|
||||||
nodejs-version: '16.17.0'
|
nodejs-version: '16.17.0'
|
||||||
nodejs-package-manager: 'yarn'
|
nodejs-package-manager: 'yarn'
|
||||||
@@ -36,7 +37,7 @@ parts:
|
|||||||
override-pull: |
|
override-pull: |
|
||||||
snapcraftctl pull
|
snapcraftctl pull
|
||||||
# Get information to determine snap grade and version
|
# Get information to determine snap grade and version
|
||||||
git config --global --add safe.directory /data/parts/overseerr/src
|
git config --global --add safe.directory /data/parts/jellyyseerr/src
|
||||||
#setup yarn.rc
|
#setup yarn.rc
|
||||||
echo "--install.frozen-lockfile\n--install.network-timeout 1000000" > .yarnrc
|
echo "--install.frozen-lockfile\n--install.network-timeout 1000000" > .yarnrc
|
||||||
BRANCH=$(git rev-parse --abbrev-ref HEAD)
|
BRANCH=$(git rev-parse --abbrev-ref HEAD)
|
||||||
|
|||||||
Reference in New Issue
Block a user