Initial commit — Hugo source, Dockerfile, Woodpecker pipeline
Modernized kms.viktorbarzin.me reference page covering every Windows + Office Volume License GVLK Microsoft publishes, plus activation snippets, ODT config, and bootstrap script links. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
commit
3fc75b636a
12 changed files with 1349 additions and 0 deletions
39
.woodpecker.yml
Normal file
39
.woodpecker.yml
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
when:
|
||||
event: [push, manual]
|
||||
|
||||
clone:
|
||||
git:
|
||||
image: woodpeckerci/plugin-git
|
||||
settings:
|
||||
attempts: 5
|
||||
backoff: 10s
|
||||
|
||||
steps:
|
||||
- name: build-and-push
|
||||
image: woodpeckerci/plugin-docker-buildx
|
||||
settings:
|
||||
repo:
|
||||
- forgejo.viktorbarzin.me/viktor/kms-website
|
||||
logins:
|
||||
- registry: forgejo.viktorbarzin.me
|
||||
username:
|
||||
from_secret: forgejo_user
|
||||
password:
|
||||
from_secret: forgejo_push_token
|
||||
dockerfile: Dockerfile
|
||||
context: .
|
||||
auto_tag: true
|
||||
platforms:
|
||||
- linux/amd64
|
||||
tags:
|
||||
- "latest"
|
||||
- "${CI_COMMIT_SHA:0:8}"
|
||||
|
||||
- name: deploy
|
||||
image: bitnami/kubectl:latest
|
||||
when:
|
||||
branch: master
|
||||
event: [push, manual]
|
||||
commands:
|
||||
- "kubectl set image deployment/kms-web-page kms-web-page=forgejo.viktorbarzin.me/viktor/kms-website:${CI_COMMIT_SHA:0:8} -n kms"
|
||||
- "kubectl rollout status deployment/kms-web-page -n kms --timeout=300s"
|
||||
Loading…
Add table
Add a link
Reference in a new issue