Skip to content

Commit

Permalink
feat: build and release with infra.ci and add arm64 image
Browse files Browse the repository at this point in the history
Signed-off-by: Damien Duportal <[email protected]>
  • Loading branch information
dduportal committed Jul 6, 2024
1 parent b793213 commit 7db3295
Show file tree
Hide file tree
Showing 6 changed files with 39 additions and 1 deletion.
7 changes: 7 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
version: 2
updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "daily"
4 changes: 4 additions & 0 deletions .github/release-drafter.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
_extends: .github

name-template: 'next'
tag-template: 'next'
16 changes: 16 additions & 0 deletions .github/workflows/release-drafter.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: Release Drafter
on:
workflow_dispatch:
push:
release:
types: [released]
# Only allow 1 release-drafter build at a time to avoid creating multiple "next" releases
concurrency: "release-drafter"
jobs:
update_release_draft:
runs-on: ubuntu-latest
steps:
- uses: release-drafter/release-drafter@3f0f87098bd6b5c5b9a36d49c41d998ea58f9348 # v5
env:
# This token is generated automatically by default in GitHub Actions: no need to create it manually
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2 changes: 2 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,2 +1,4 @@
## Simple container only used to copy the theme data into a volume. No need to track version
# hadolint ignore=DL3006
FROM busybox
COPY jenkins /jenkins
7 changes: 7 additions & 0 deletions Jenkinsfile_k8s
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
parallelDockerUpdatecli([
imageName: 'keycloak-theme',
rebuildImageOnPeriodicJob: false,
buildDockerConfig : [
targetplatforms: 'linux/amd64,linux/arm64'
]
])
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
# keycloak-theme
# keycloak-theme

Simple container only used to copy the theme data into a volume.

0 comments on commit 7db3295

Please sign in to comment.