Skip to content

Commit

Permalink
DBP-647-small-improvements (#22)
Browse files Browse the repository at this point in the history
DBP-647-small-improvements (#22)
  • Loading branch information
aimee-889 authored Mar 18, 2024
1 parent 4fd152b commit 9300385
Show file tree
Hide file tree
Showing 6 changed files with 26 additions and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,4 @@ jobs:
uses: rickstaa/action-update-semver@77e8cb0f3cd805b38ffe25c07236336e05dcb4da #v1.1.4
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
major_version_tag_only: false
env:
github-token: ${{ secrets.GITHUB_TOKEN }}
major_version_tag_only: false
2 changes: 1 addition & 1 deletion .github/workflows/delete-namespace-manual.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Delete dev namespace manually
name: Delete Namespace and Databases manually

on:
workflow_dispatch:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
name: Branch to Namespace
name: Deploy Branch to Namespace

on:
workflow_call:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/deploy-to-dev-manual.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ on:
description: "dbildungs_iam_server Branch. Has to be main or in format <project>-<ticketnumber>, e.g. spsh-130"
default: main
type: string
dbildungs_iam_client_branch:
schulportal_client_branch:
required: true
description: "dbildungs_iam_client Branch. Has to be main or in format <project>-<ticketnumber>, e.g. spsh-130"
default: main
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -253,4 +253,4 @@ jobs:
uses: dBildungsplattform/schulportal-testautomatisierung/.github/workflows/playwright.yml@main
secrets: inherit
with:
frontendHostname: "${{ needs.create_lowercase_ingress_prefix.outputs.namespace_from_branch }}.dev.spsh.dbildungsplattform.de"
frontendHostname: "${{ needs.create_lowercase_ingress_prefix.outputs.namespace_from_branch }}.dev.spsh.dbildungsplattform.de"
22 changes: 21 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,22 @@
# spsh-app-deploy
Autodeployment for SPSH

This repository is used to automate deployments to the SPSH Devcluster.

# Deployments to the SPSH Devcluster

To automatically rollout and test a branch of any of this repository
- [dbildungs-iam-keycloak](https://github.com/dBildungsplattform/dbildungs-iam-keycloak)
- [schulportal-client](https://github.com/dBildungsplattform/schulportal-client)
- [dbildungs-iam-server](https://github.com/dBildungsplattform/dbildungs-iam-server)

one can use the Dev Pipeline.

More info on what the Dev Pipeline does can be found on Confluence: [Dev Pipeline](https://docs.dbildungscloud.de/display/PROD/SPSH+Dev+Pipeline)

# Updating the Dev Pipeline

If you have made changes on the Dev Piepline you need to create a new Release for the changes to become active.
If you create a new major release the tag in these repositories has to get updated:
- [dbildungs-iam-keycloak](https://github.com/dBildungsplattform/dbildungs-iam-keycloak)
- [schulportal-client](https://github.com/dBildungsplattform/schulportal-client)
- [dbildungs-iam-server](https://github.com/dBildungsplattform/dbildungs-iam-server)

0 comments on commit 9300385

Please sign in to comment.