Skip to content

Commit

Permalink
Merge pull request #1 from hpi-schul-cloud/OPS-3911-edusharing-crawler
Browse files Browse the repository at this point in the history
OPS-3911 edusharing crawler
  • Loading branch information
aimee-889 authored Dec 2, 2022
2 parents 05171db + 3c92575 commit 8b328e6
Show file tree
Hide file tree
Showing 4 changed files with 74 additions and 1 deletion.
27 changes: 27 additions & 0 deletions .github/workflows/helm-chart-releaser.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Release Charts
on:
workflow_dispatch:
push:
branches:
- main

jobs:
release:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
with:
fetch-depth: 0

- name: Configure Git
run: |
git config user.name "$GITHUB_ACTOR"
git config user.email "[email protected]"
- name: Run chart-releaser
uses: helm/[email protected]
with:
charts_dir: automation
env:
CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
18 changes: 18 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# VSCode
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
*.code-workspace

# Common credential files
**/credentials**
*creds*
*.dat
*password*

# Mac/OSX
.DS_Store


24 changes: 23 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1 +1,23 @@
# helm-charts-registry
# Helm Chart Registry

[Helm](https://helm.sh) repo for different charts related or used by dbildungscloud which can be installed on [Kubernetes](https://kubernetes.io)

> :warning: **The Helm Charts are not maintained in this repository**: They are merely collected and published!
### Add Helm repository

To make the helm charts available run:

```bash
helm repo add dbildungscloud https://hpi-schul-cloud.github.io/helm-charts-registry/
helm repo update
```

### Helm Charts

* [edusharing-crawler](https://github.com/hpi-schul-cloud/oeh-search-etl)

```bash
helm install my-release dbildungscloud/edusharing-crawler
```

6 changes: 6 additions & 0 deletions automation/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Automation

The Helm Charts
* get saved here, so that they can get published in the helm chart registry.
* are **not** maintained here!
* are pushed here from other repositories. See the main README.md page to find the repos that maintain them.

0 comments on commit 8b328e6

Please sign in to comment.