mirror of
https://github.com/plcnk/charts.git
synced 2026-04-06 17:50:49 +00:00
Compare commits
5 Commits
it-tools-2
...
it-tools-2
| Author | SHA1 | Date | |
|---|---|---|---|
| 882dc805cf | |||
| 6afaf6cf65 | |||
| 4aa55b6b26 | |||
| d9f460f93a | |||
| aa0dd39801 |
2
.github/cr-config.yaml
vendored
Normal file
2
.github/cr-config.yaml
vendored
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
generate-release-notes: true
|
||||||
|
skip-existing: true
|
||||||
4
.github/ct-install-config.yaml
vendored
Normal file
4
.github/ct-install-config.yaml
vendored
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
debug: true
|
||||||
|
all: true
|
||||||
|
chart-repos:
|
||||||
|
- bjw-s=https://bjw-s.github.io/helm-charts
|
||||||
5
.github/ct-lint-config.yaml
vendored
Normal file
5
.github/ct-lint-config.yaml
vendored
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
debug: true
|
||||||
|
all: true
|
||||||
|
validate-maintainers: false
|
||||||
|
chart-repos:
|
||||||
|
- bjw-s=https://bjw-s.github.io/helm-charts
|
||||||
56
.github/workflows/lint-test.yaml
vendored
Normal file
56
.github/workflows/lint-test.yaml
vendored
Normal file
@ -0,0 +1,56 @@
|
|||||||
|
name: Linting and Testing
|
||||||
|
|
||||||
|
on:
|
||||||
|
push:
|
||||||
|
branches: [master]
|
||||||
|
paths:
|
||||||
|
- "charts/**"
|
||||||
|
- ".github/workflows/**"
|
||||||
|
pull_request:
|
||||||
|
branches: [master]
|
||||||
|
paths:
|
||||||
|
- "charts/**"
|
||||||
|
workflow_dispatch:
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
lint:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
with:
|
||||||
|
fetch-depth: 0
|
||||||
|
|
||||||
|
- name: Set up chart-testing
|
||||||
|
uses: helm/chart-testing-action@v2.6.1
|
||||||
|
|
||||||
|
- name: Run chart-testing (lint)
|
||||||
|
run: ct lint --config .github/ct-lint-config.yaml
|
||||||
|
|
||||||
|
test:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
with:
|
||||||
|
fetch-depth: 0
|
||||||
|
|
||||||
|
- name: Install Helm
|
||||||
|
uses: azure/setup-helm@v4
|
||||||
|
|
||||||
|
- name: Set up chart-testing
|
||||||
|
uses: helm/chart-testing-action@v2.6.1
|
||||||
|
|
||||||
|
- name: Run chart-testing (list-changed)
|
||||||
|
id: list-changed
|
||||||
|
run: |
|
||||||
|
changed=$(ct list-changed --chart-dirs charts --target-branch ${{ github.event.repository.default_branch }})
|
||||||
|
if [[ -n "$changed" ]]; then
|
||||||
|
echo "changed=true" >> $GITHUB_OUTPUT
|
||||||
|
fi
|
||||||
|
|
||||||
|
- name: Create kind cluster
|
||||||
|
if: steps.list-changed.outputs.changed == 'true'
|
||||||
|
uses: helm/kind-action@v1.10.0
|
||||||
|
|
||||||
|
- name: Run chart-testing (install)
|
||||||
|
if: steps.list-changed.outputs.changed == 'true'
|
||||||
|
run: ct install --config .github/ct-install-config.yaml
|
||||||
7
.github/workflows/release.yaml
vendored
7
.github/workflows/release.yaml
vendored
@ -1,4 +1,4 @@
|
|||||||
name: Release Charts
|
name: Release
|
||||||
|
|
||||||
on:
|
on:
|
||||||
workflow_dispatch:
|
workflow_dispatch:
|
||||||
@ -44,9 +44,7 @@ jobs:
|
|||||||
git config user.email "${{ env.AUTHOR_EMAIL }}"
|
git config user.email "${{ env.AUTHOR_EMAIL }}"
|
||||||
|
|
||||||
- name: Add Helm repos
|
- name: Add Helm repos
|
||||||
run: |
|
run: helm repo add bjw-s https://bjw-s.github.io/helm-charts
|
||||||
helm repo add bitnami https://charts.bitnami.com/bitnami
|
|
||||||
helm repo add bjw-s https://bjw-s.github.io/helm-charts
|
|
||||||
|
|
||||||
- name: Install chart-releaser
|
- name: Install chart-releaser
|
||||||
uses: helm/chart-releaser-action@v1.5.0
|
uses: helm/chart-releaser-action@v1.5.0
|
||||||
@ -91,6 +89,7 @@ jobs:
|
|||||||
uses: helm/chart-releaser-action@v1.5.0
|
uses: helm/chart-releaser-action@v1.5.0
|
||||||
if: steps.package_charts.outputs.changed_charts != ''
|
if: steps.package_charts.outputs.changed_charts != ''
|
||||||
with:
|
with:
|
||||||
|
config: .github/cr-config.yaml
|
||||||
skip_packaging: true
|
skip_packaging: true
|
||||||
env:
|
env:
|
||||||
CR_TOKEN: ${{ steps.app-token.outputs.token }}
|
CR_TOKEN: ${{ steps.app-token.outputs.token }}
|
||||||
|
|||||||
@ -3,9 +3,10 @@
|
|||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<a href="./LICENSE"><img src="https://img.shields.io/github/license/plcnk/charts" /></a>
|
<a href="https://github.com/plcnk/charts/blob/master/LICENSE"><img src="https://img.shields.io/github/license/plcnk/charts" /></a>
|
||||||
<a href="https://artifacthub.io/packages/search?repo=plcnk"><img src="https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/plcnk" /></a>
|
<a href="https://artifacthub.io/packages/search?repo=plcnk"><img src="https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/plcnk" /></a>
|
||||||
<a href="https://github.com/plcnk/charts/actions/workflows/release.yaml"><img src="https://github.com/plcnk/charts/actions/workflows/release.yaml/badge.svg" /></a>
|
<a href="https://github.com/plcnk/charts/actions/workflows/release.yaml"><img src="https://github.com/plcnk/charts/actions/workflows/release.yaml/badge.svg" /></a>
|
||||||
|
<a href="https://github.com/plcnk/charts/actions/workflows/lint-test.yaml"><img src="https://github.com/plcnk/charts/actions/workflows/lint-test.yaml/badge.svg" /></a>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
# Charts
|
# Charts
|
||||||
@ -22,7 +23,7 @@ The code in this repository is provided as-is with no warranties.
|
|||||||
|
|
||||||
| Chart | Description |
|
| Chart | Description |
|
||||||
| ----- | ----------- |
|
| ----- | ----------- |
|
||||||
| [# it-tools <img src='https://raw.githubusercontent.com/plcnk/charts/master/charts/it-tools/icon.svg' alt='it-tools icon' width='18px' align='right' loading='lazy'>](charts/it-tools/) | Collection of handy online tools for developers, with great UX. |
|
| [# it-tools <img src='https://raw.githubusercontent.com/plcnk/charts/master/charts/it-tools/icon.svg' alt='it-tools icon' width='18px' align='right' loading='lazy'>](https://github.com/plcnk/charts/tree/master/charts/it-tools/) | Collection of handy online tools for developers, with great UX. |
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
|
|||||||
@ -4,7 +4,7 @@ description: Collection of handy online tools for developers, with great UX.
|
|||||||
home: https://github.com/plcnk/charts/tree/master/charts/it-tools
|
home: https://github.com/plcnk/charts/tree/master/charts/it-tools
|
||||||
icon: https://raw.githubusercontent.com/plcnk/charts/master/charts/it-tools/icon.svg
|
icon: https://raw.githubusercontent.com/plcnk/charts/master/charts/it-tools/icon.svg
|
||||||
type: application
|
type: application
|
||||||
version: 2.0.0
|
version: 2.1.0
|
||||||
# renovate datasource=docker depName=ghcr.io/corentinth/it-tools
|
# renovate datasource=docker depName=ghcr.io/corentinth/it-tools
|
||||||
appVersion: "2024.5.13-a0bc346"
|
appVersion: "2024.5.13-a0bc346"
|
||||||
kubeVersion: ">=1.22.0-0"
|
kubeVersion: ">=1.22.0-0"
|
||||||
@ -21,7 +21,7 @@ sources:
|
|||||||
annotations:
|
annotations:
|
||||||
artifacthub.io/changes: |-
|
artifacthub.io/changes: |-
|
||||||
- kind: changed
|
- kind: changed
|
||||||
description: Major chart overhaul. Now using bjw-s's common library chart.
|
description: Changed service port from 80 to 8080
|
||||||
artifacthub.io/links: |-
|
artifacthub.io/links: |-
|
||||||
- name: App Source
|
- name: App Source
|
||||||
url: https://github.com/CorentinTh/it-tools
|
url: https://github.com/CorentinTh/it-tools
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
<img src="https://raw.githubusercontent.com/plcnk/charts/master/charts/it-tools/icon.svg" align="right" width="92" alt="it-tools logo">
|
<img src="https://raw.githubusercontent.com/plcnk/charts/master/charts/it-tools/icon.svg" align="right" width="92" alt="it-tools logo">
|
||||||
|
|
||||||

|

|
||||||

|

|
||||||

|

|
||||||
|
|
||||||
@ -11,7 +11,7 @@ Collection of handy online tools for developers, with great UX.
|
|||||||
**Homepage:** <https://github.com/plcnk/charts/tree/master/charts/it-tools>
|
**Homepage:** <https://github.com/plcnk/charts/tree/master/charts/it-tools>
|
||||||
|
|
||||||
**This chart is not maintained by the upstream project and any issues with the chart should be raised
|
**This chart is not maintained by the upstream project and any issues with the chart should be raised
|
||||||
[here](https://github.com/plcnk/charts/issues/new?assignees=plcnk&labels=bug&template=bug_report.yaml&name=it-tools&version=2.0.0)**
|
[here](https://github.com/plcnk/charts/issues/new?assignees=plcnk&labels=bug&template=bug_report.yaml&name=it-tools&version=2.1.0)**
|
||||||
|
|
||||||
## Source Code
|
## Source Code
|
||||||
|
|
||||||
|
|||||||
@ -18,7 +18,7 @@ configMaps:
|
|||||||
include /etc/nginx/mime.types;
|
include /etc/nginx/mime.types;
|
||||||
|
|
||||||
server {
|
server {
|
||||||
listen 80;
|
listen 8080;
|
||||||
server_name _;
|
server_name _;
|
||||||
root /usr/share/nginx/html;
|
root /usr/share/nginx/html;
|
||||||
index index.html;
|
index index.html;
|
||||||
@ -59,7 +59,7 @@ controllers:
|
|||||||
containers:
|
containers:
|
||||||
app:
|
app:
|
||||||
ports:
|
ports:
|
||||||
- containerPort: 80
|
- containerPort: 8080
|
||||||
name: http
|
name: http
|
||||||
protocol: TCP
|
protocol: TCP
|
||||||
probes:
|
probes:
|
||||||
|
|||||||
@ -62,7 +62,7 @@ service:
|
|||||||
controller: main
|
controller: main
|
||||||
ports:
|
ports:
|
||||||
http:
|
http:
|
||||||
port: 80
|
port: 8080
|
||||||
|
|
||||||
# -- Configure persistence for the chart under this key.
|
# -- Configure persistence for the chart under this key.
|
||||||
# @default -- See [values.yaml](./values.yaml)
|
# @default -- See [values.yaml](./values.yaml)
|
||||||
|
|||||||
@ -34,6 +34,6 @@ sed -i '' '/^'"$charts_header"'$/,$d' "$charts_summary_file"
|
|||||||
chart_icon="<img src='$chart_icon' alt='$chart_name icon' width='${width}px' align='right' loading='lazy'>"
|
chart_icon="<img src='$chart_icon' alt='$chart_name icon' width='${width}px' align='right' loading='lazy'>"
|
||||||
fi
|
fi
|
||||||
pretty_name="$(head -n1 "$(dirname "$chart_yaml")/README.md" | sed 's/^# //')"
|
pretty_name="$(head -n1 "$(dirname "$chart_yaml")/README.md" | sed 's/^# //')"
|
||||||
echo "| [$pretty_name $chart_icon](charts/$chart_name/) | $chart_description |"
|
echo "| [$pretty_name $chart_icon](https://github.com/plcnk/charts/tree/master/charts/$chart_name/) | $chart_description |"
|
||||||
done
|
done
|
||||||
} >> "$charts_summary_file"
|
} >> "$charts_summary_file"
|
||||||
|
|||||||
Reference in New Issue
Block a user