forked from github-mirrorer/plcnk-helm-charts
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:
|
||||
workflow_dispatch:
|
||||
@ -44,9 +44,7 @@ jobs:
|
||||
git config user.email "${{ env.AUTHOR_EMAIL }}"
|
||||
|
||||
- name: Add Helm repos
|
||||
run: |
|
||||
helm repo add bitnami https://charts.bitnami.com/bitnami
|
||||
helm repo add bjw-s https://bjw-s.github.io/helm-charts
|
||||
run: helm repo add bjw-s https://bjw-s.github.io/helm-charts
|
||||
|
||||
- name: Install chart-releaser
|
||||
uses: helm/chart-releaser-action@v1.5.0
|
||||
@ -91,6 +89,7 @@ jobs:
|
||||
uses: helm/chart-releaser-action@v1.5.0
|
||||
if: steps.package_charts.outputs.changed_charts != ''
|
||||
with:
|
||||
config: .github/cr-config.yaml
|
||||
skip_packaging: true
|
||||
env:
|
||||
CR_TOKEN: ${{ steps.app-token.outputs.token }}
|
||||
|
||||
@ -3,9 +3,10 @@
|
||||
</p>
|
||||
|
||||
<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://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>
|
||||
|
||||
# Charts
|
||||
@ -22,7 +23,7 @@ The code in this repository is provided as-is with no warranties.
|
||||
|
||||
| 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
|
||||
|
||||
|
||||
@ -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
|
||||
icon: https://raw.githubusercontent.com/plcnk/charts/master/charts/it-tools/icon.svg
|
||||
type: application
|
||||
version: 2.0.0
|
||||
version: 2.1.0
|
||||
# renovate datasource=docker depName=ghcr.io/corentinth/it-tools
|
||||
appVersion: "2024.5.13-a0bc346"
|
||||
kubeVersion: ">=1.22.0-0"
|
||||
@ -21,7 +21,7 @@ sources:
|
||||
annotations:
|
||||
artifacthub.io/changes: |-
|
||||
- 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: |-
|
||||
- name: App Source
|
||||
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">
|
||||
|
||||

|
||||

|
||||

|
||||

|
||||
|
||||
@ -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>
|
||||
|
||||
**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
|
||||
|
||||
|
||||
@ -18,7 +18,7 @@ configMaps:
|
||||
include /etc/nginx/mime.types;
|
||||
|
||||
server {
|
||||
listen 80;
|
||||
listen 8080;
|
||||
server_name _;
|
||||
root /usr/share/nginx/html;
|
||||
index index.html;
|
||||
@ -59,7 +59,7 @@ controllers:
|
||||
containers:
|
||||
app:
|
||||
ports:
|
||||
- containerPort: 80
|
||||
- containerPort: 8080
|
||||
name: http
|
||||
protocol: TCP
|
||||
probes:
|
||||
|
||||
@ -62,7 +62,7 @@ service:
|
||||
controller: main
|
||||
ports:
|
||||
http:
|
||||
port: 80
|
||||
port: 8080
|
||||
|
||||
# -- Configure persistence for the chart under this key.
|
||||
# @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'>"
|
||||
fi
|
||||
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
|
||||
} >> "$charts_summary_file"
|
||||
|
||||
Reference in New Issue
Block a user