Skip to content

Commit

Permalink
NAS-122269 / 23.10 / Adds a script that can be run locally to update …
Browse files Browse the repository at this point in the history
…common on all apps (only new common) (truenas#1250)

* Add script to update common

* update common in apps

* remove redundant empty line
  • Loading branch information
stavros-k authored Jun 10, 2023
1 parent db7e48d commit f131c48
Show file tree
Hide file tree
Showing 79 changed files with 202 additions and 106 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -37,3 +37,4 @@ tests/test-report.xml
__snapshot__/
library/common-test/Chart.lock
library/common-test/charts
yq
8 changes: 5 additions & 3 deletions create_app.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,14 @@

VERSION="v4.31.1"
BINARY="yq_linux_amd64"
YQ_PATH="/tmp/yq"
YQ_PATH="$(pwd)/yq"
BASE_PATH="library/ix-dev"

if [[ ! -f "$YQ_PATH" ]]; then
wget -q "https://github.com/mikefarah/yq/releases/download/${VERSION}/${BINARY}" -O "$YQ_PATH" && \
chmod +x "$YQ_PATH"
echo "Downloading yq..."
wget -q "https://github.com/mikefarah/yq/releases/download/${VERSION}/${BINARY}" -O "$YQ_PATH" && \
chmod +x "$YQ_PATH"
echo "Done"
fi

function check_args(){
Expand Down
6 changes: 3 additions & 3 deletions library/ix-dev/charts/elastic-search/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: common
repository: file://../../../common
version: 1.0.7
digest: sha256:919bcf42446fc1748a1b77001ec0161bb7a72a198381794b716a6ebb459ac31b
generated: "2023-05-10T19:44:31.823392975+03:00"
version: 1.0.8
digest: sha256:254efaa1285f634b7a80b7baadeadbd20a680f7fee49d1d9d3c4618aa0d657ad
generated: "2023-06-08T17:20:48.507907125+03:00"
7 changes: 3 additions & 4 deletions library/ix-dev/charts/elastic-search/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
name: elastic-search
description: Elasticsearch is the distributed, RESTful search and analytics engine
at the heart of the Elastic Stack.
description: Elasticsearch is the distributed, RESTful search and analytics engine at the heart of the Elastic Stack.
annotations:
title: Elastic Search
type: application
version: 1.0.8
version: 1.0.9
apiVersion: v2
appVersion: 8.8.0
kubeVersion: '>=1.16.0-0'
Expand All @@ -15,7 +14,7 @@ maintainers:
dependencies:
- name: common
repository: file://../../../common
version: 1.0.7
version: 1.0.8
home: https://www.elastic.co
icon: https://images.contentstack.io/v3/assets/bltefdd0b53724fa2ce/blt280217a63b82a734/6202d3378b1f312528798412/elastic-logo.svg
sources:
Expand Down
Binary file not shown.
Binary file not shown.
6 changes: 3 additions & 3 deletions library/ix-dev/charts/prometheus/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: common
repository: file://../../../common
version: 1.0.7
digest: sha256:919bcf42446fc1748a1b77001ec0161bb7a72a198381794b716a6ebb459ac31b
generated: "2023-05-10T19:44:24.800830545+03:00"
version: 1.0.8
digest: sha256:254efaa1285f634b7a80b7baadeadbd20a680f7fee49d1d9d3c4618aa0d657ad
generated: "2023-06-08T17:20:53.283350983+03:00"
4 changes: 2 additions & 2 deletions library/ix-dev/charts/prometheus/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ description: The Prometheus monitoring system and time series database.
annotations:
title: Prometheus
type: application
version: 1.0.8
version: 1.0.9
apiVersion: v2
appVersion: v2.44.0
kubeVersion: '>=1.16.0-0'
Expand All @@ -14,7 +14,7 @@ maintainers:
dependencies:
- name: common
repository: file://../../../common
version: 1.0.7
version: 1.0.8
home: https://prometheus.io
icon: https://avatars.githubusercontent.com/u/3380462
sources:
Expand Down
Binary file not shown.
Binary file not shown.
6 changes: 3 additions & 3 deletions library/ix-dev/community/chia/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: common
repository: file://../../../common
version: 1.0.7
digest: sha256:919bcf42446fc1748a1b77001ec0161bb7a72a198381794b716a6ebb459ac31b
generated: "2023-05-10T19:51:01.476545078+03:00"
version: 1.0.8
digest: sha256:254efaa1285f634b7a80b7baadeadbd20a680f7fee49d1d9d3c4618aa0d657ad
generated: "2023-06-08T17:20:57.732388118+03:00"
7 changes: 3 additions & 4 deletions library/ix-dev/community/chia/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
name: chia
description: Chia is a modern cryptocurrency built from scratch, designed to be efficient,
decentralized, and secure.
description: Chia is a modern cryptocurrency built from scratch, designed to be efficient, decentralized, and secure.
annotations:
title: Chia
type: application
version: 1.0.10
version: 1.0.11
apiVersion: v2
appVersion: 1.8.1
kubeVersion: '>=1.16.0-0'
Expand All @@ -15,7 +14,7 @@ maintainers:
dependencies:
- name: common
repository: file://../../../common
version: 1.0.7
version: 1.0.8
home: https://www.chia.net/
icon: https://www.chia.net/wp-content/uploads/2022/09/chia-logo.svg
sources:
Expand Down
Binary file not shown.
Binary file not shown.
6 changes: 3 additions & 3 deletions library/ix-dev/community/clamav/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: common
repository: file://../../../common
version: 1.0.7
digest: sha256:919bcf42446fc1748a1b77001ec0161bb7a72a198381794b716a6ebb459ac31b
generated: "2023-05-10T19:51:45.192486134+03:00"
version: 1.0.8
digest: sha256:254efaa1285f634b7a80b7baadeadbd20a680f7fee49d1d9d3c4618aa0d657ad
generated: "2023-06-08T17:21:03.350429342+03:00"
4 changes: 2 additions & 2 deletions library/ix-dev/community/clamav/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ description: ClamAV is an open source (GPLv2) anti-virus toolkit.
annotations:
title: Clam AV
type: application
version: 1.0.2
version: 1.0.3
apiVersion: v2
appVersion: '1.0.1'
kubeVersion: '>=1.16.0-0'
Expand All @@ -14,7 +14,7 @@ maintainers:
dependencies:
- name: common
repository: file://../../../common
version: 1.0.7
version: 1.0.8
home: https://www.clamav.net/
icon: https://raw.githubusercontent.com/micahsnyder/clamav-documentation/main/src/images/logo.png
sources:
Expand Down
Binary file not shown.
Binary file not shown.
6 changes: 3 additions & 3 deletions library/ix-dev/community/gitea/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: common
repository: file://../../../common
version: 1.0.7
digest: sha256:919bcf42446fc1748a1b77001ec0161bb7a72a198381794b716a6ebb459ac31b
generated: "2023-05-10T19:53:22.671643678+03:00"
version: 1.0.8
digest: sha256:254efaa1285f634b7a80b7baadeadbd20a680f7fee49d1d9d3c4618aa0d657ad
generated: "2023-06-08T17:21:08.023793089+03:00"
4 changes: 2 additions & 2 deletions library/ix-dev/community/gitea/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ description: Gitea - Git with a cup of tea
annotations:
title: Gitea
type: application
version: 1.0.6
version: 1.0.7
apiVersion: v2
appVersion: '1.19.0'
kubeVersion: '>=1.16.0-0'
Expand All @@ -14,7 +14,7 @@ maintainers:
dependencies:
- name: common
repository: file://../../../common
version: 1.0.7
version: 1.0.8
home: https://gitea.io/en-us
icon: https://gitea.com/assets/img/logo.svg
sources:
Expand Down
Binary file not shown.
Binary file not shown.
6 changes: 3 additions & 3 deletions library/ix-dev/community/ipfs/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: common
repository: file://../../../common
version: 1.0.7
digest: sha256:919bcf42446fc1748a1b77001ec0161bb7a72a198381794b716a6ebb459ac31b
generated: "2023-05-10T16:11:14.326920901+03:00"
version: 1.0.8
digest: sha256:254efaa1285f634b7a80b7baadeadbd20a680f7fee49d1d9d3c4618aa0d657ad
generated: "2023-06-08T17:21:13.066837982+03:00"
7 changes: 3 additions & 4 deletions library/ix-dev/community/ipfs/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
name: ipfs
description: Interplanetary Filesystem - the Web3 standard for content-addressing,
interoperable with HTTP
description: Interplanetary Filesystem - the Web3 standard for content-addressing, interoperable with HTTP
annotations:
title: IPFS
type: application
version: 1.0.11
version: 1.0.12
apiVersion: v2
appVersion: v0.20.0
kubeVersion: '>=1.16.0-0'
Expand All @@ -15,7 +14,7 @@ maintainers:
dependencies:
- name: common
repository: file://../../../common
version: 1.0.7
version: 1.0.8
home: https://ipfs.tech/
icon: https://avatars.githubusercontent.com/u/10536621
sources:
Expand Down
Binary file not shown.
Binary file not shown.
6 changes: 3 additions & 3 deletions library/ix-dev/community/jellyfin/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: common
repository: file://../../../common
version: 1.0.7
digest: sha256:919bcf42446fc1748a1b77001ec0161bb7a72a198381794b716a6ebb459ac31b
generated: "2023-05-10T19:54:51.99344665+03:00"
version: 1.0.8
digest: sha256:254efaa1285f634b7a80b7baadeadbd20a680f7fee49d1d9d3c4618aa0d657ad
generated: "2023-06-08T17:21:17.736127647+03:00"
4 changes: 2 additions & 2 deletions library/ix-dev/community/jellyfin/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ description: Jellyfin is a Free Software Media System that puts you in control o
annotations:
title: Jellyfin
type: application
version: 1.0.4
version: 1.0.5
apiVersion: v2
appVersion: '10.8.10'
kubeVersion: '>=1.16.0-0'
Expand All @@ -14,7 +14,7 @@ maintainers:
dependencies:
- name: common
repository: file://../../../common
version: 1.0.7
version: 1.0.8
home: https://jellyfin.org/
icon: https://jellyfin.org/images/logo.svg
sources:
Expand Down
Binary file not shown.
Binary file not shown.
6 changes: 3 additions & 3 deletions library/ix-dev/community/lidarr/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: common
repository: file://../../../common
version: 1.0.7
digest: sha256:919bcf42446fc1748a1b77001ec0161bb7a72a198381794b716a6ebb459ac31b
generated: "2023-05-10T19:55:28.336995701+03:00"
version: 1.0.8
digest: sha256:254efaa1285f634b7a80b7baadeadbd20a680f7fee49d1d9d3c4618aa0d657ad
generated: "2023-06-08T17:21:21.02822465+03:00"
4 changes: 2 additions & 2 deletions library/ix-dev/community/lidarr/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ description: Lidarr is a music collection manager for Usenet and BitTorrent user
annotations:
title: Lidarr
type: application
version: 1.0.8
version: 1.0.9
apiVersion: v2
appVersion: '1.1.3.2982'
kubeVersion: '>=1.16.0-0'
Expand All @@ -14,7 +14,7 @@ maintainers:
dependencies:
- name: common
repository: file://../../../common
version: 1.0.7
version: 1.0.8
home: https://github.com/Lidarr/Lidarr
icon: https://raw.githubusercontent.com/Lidarr/Lidarr/develop/Logo/256.png
sources:
Expand Down
Binary file not shown.
Binary file not shown.
6 changes: 3 additions & 3 deletions library/ix-dev/community/minecraft/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: common
repository: file://../../../common
version: 1.0.7
digest: sha256:919bcf42446fc1748a1b77001ec0161bb7a72a198381794b716a6ebb459ac31b
generated: "2023-05-10T19:56:31.736475104+03:00"
version: 1.0.8
digest: sha256:254efaa1285f634b7a80b7baadeadbd20a680f7fee49d1d9d3c4618aa0d657ad
generated: "2023-06-08T17:21:24.274638083+03:00"
4 changes: 2 additions & 2 deletions library/ix-dev/community/minecraft/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ description: Minecraft is a sandbox game
annotations:
title: Minecraft
type: application
version: 1.0.2
version: 1.0.3
apiVersion: v2
appVersion: '2023.3.0'
kubeVersion: '>=1.16.0-0'
Expand All @@ -14,7 +14,7 @@ maintainers:
dependencies:
- name: common
repository: file://../../../common
version: 1.0.7
version: 1.0.8
home: https://www.minecraft.net/en-us
icon: https://www.minecraft.net/content/dam/games/minecraft/logos/logo-minecraft.svg
sources:
Expand Down
Binary file not shown.
Binary file not shown.
6 changes: 3 additions & 3 deletions library/ix-dev/community/nginx-proxy-manager/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: common
repository: file://../../../common
version: 1.0.7
digest: sha256:919bcf42446fc1748a1b77001ec0161bb7a72a198381794b716a6ebb459ac31b
generated: "2023-05-10T19:59:17.84571804+03:00"
version: 1.0.8
digest: sha256:254efaa1285f634b7a80b7baadeadbd20a680f7fee49d1d9d3c4618aa0d657ad
generated: "2023-06-08T17:21:27.607216109+03:00"
4 changes: 2 additions & 2 deletions library/ix-dev/community/nginx-proxy-manager/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ description: Expose your services easily and securely
annotations:
title: Nginx Proxy Manager
type: application
version: 1.0.7
version: 1.0.8
apiVersion: v2
appVersion: 2.10.3
kubeVersion: '>=1.16.0-0'
Expand All @@ -14,7 +14,7 @@ maintainers:
dependencies:
- name: common
repository: file://../../../common
version: 1.0.7
version: 1.0.8
home: https://nginxproxymanager.com/
icon: https://nginxproxymanager.com/logo.png
sources:
Expand Down
Binary file not shown.
Binary file not shown.
6 changes: 3 additions & 3 deletions library/ix-dev/community/overseerr/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: common
repository: file://../../../common
version: 1.0.7
digest: sha256:919bcf42446fc1748a1b77001ec0161bb7a72a198381794b716a6ebb459ac31b
generated: "2023-05-10T19:59:26.059192275+03:00"
version: 1.0.8
digest: sha256:254efaa1285f634b7a80b7baadeadbd20a680f7fee49d1d9d3c4618aa0d657ad
generated: "2023-06-08T17:21:31.007764388+03:00"
4 changes: 2 additions & 2 deletions library/ix-dev/community/overseerr/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ description: Overseerr is a free and open source software application for managi
annotations:
title: Overseerr
type: application
version: 1.0.3
version: 1.0.4
apiVersion: v2
appVersion: '1.32.5'
kubeVersion: '>=1.16.0-0'
Expand All @@ -14,7 +14,7 @@ maintainers:
dependencies:
- name: common
repository: file://../../../common
version: 1.0.7
version: 1.0.8
home: https://github.com/sct/overseerr
icon: https://raw.githubusercontent.com/sct/overseerr/develop/public/os_icon.svg
sources:
Expand Down
Binary file not shown.
Binary file not shown.
6 changes: 3 additions & 3 deletions library/ix-dev/community/radarr/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: common
repository: file://../../../common
version: 1.0.7
digest: sha256:919bcf42446fc1748a1b77001ec0161bb7a72a198381794b716a6ebb459ac31b
generated: "2023-05-10T20:02:20.565634837+03:00"
version: 1.0.8
digest: sha256:254efaa1285f634b7a80b7baadeadbd20a680f7fee49d1d9d3c4618aa0d657ad
generated: "2023-06-08T17:21:35.14050064+03:00"
4 changes: 2 additions & 2 deletions library/ix-dev/community/radarr/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ description: Radarr is a movie collection manager for Usenet and BitTorrent user
annotations:
title: Radarr
type: application
version: 1.0.11
version: 1.0.12
apiVersion: v2
appVersion: 4.5.2.7388
kubeVersion: '>=1.16.0-0'
Expand All @@ -14,7 +14,7 @@ maintainers:
dependencies:
- name: common
repository: file://../../../common
version: 1.0.7
version: 1.0.8
home: https://github.com/Radarr/Radarr
icon: https://raw.githubusercontent.com/Radarr/Radarr/develop/Logo/256.png
sources:
Expand Down
Binary file not shown.
Binary file not shown.
6 changes: 3 additions & 3 deletions library/ix-dev/community/sonarr/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: common
repository: file://../../../common
version: 1.0.7
digest: sha256:919bcf42446fc1748a1b77001ec0161bb7a72a198381794b716a6ebb459ac31b
generated: "2023-05-10T20:03:04.592747255+03:00"
version: 1.0.8
digest: sha256:254efaa1285f634b7a80b7baadeadbd20a680f7fee49d1d9d3c4618aa0d657ad
generated: "2023-06-08T17:21:38.528238119+03:00"
4 changes: 2 additions & 2 deletions library/ix-dev/community/sonarr/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ description: Sonarr is a PVR for Usenet and BitTorrent users.
annotations:
title: Sonarr
type: application
version: 1.0.8
version: 1.0.9
apiVersion: v2
appVersion: '3.0.10.1567'
kubeVersion: '>=1.16.0-0'
Expand All @@ -14,7 +14,7 @@ maintainers:
dependencies:
- name: common
repository: file://../../../common
version: 1.0.7
version: 1.0.8
home: https://github.com/Sonarr/Sonarr
icon: https://raw.githubusercontent.com/Sonarr/Sonarr/develop/Logo/256.png
sources:
Expand Down
Binary file not shown.
Binary file not shown.
Loading

0 comments on commit f131c48

Please sign in to comment.