Compare commits

..

44 commits
v0.1.8 ... main

Author SHA1 Message Date
ff36ad0361 0.5.17
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/tag/test Pipeline was successful
ci/woodpecker/tag/build Pipeline was successful
2025-06-30 21:04:17 +02:00
219f66626e 0.5.16
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/tag/test Pipeline was successful
ci/woodpecker/tag/build Pipeline was successful
2025-06-30 21:00:15 +02:00
4cef6c6db8 R
Some checks failed
ci/woodpecker/push/test Pipeline failed
2025-06-30 21:00:09 +02:00
90725b45e2 0.5.15
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/tag/test Pipeline was successful
ci/woodpecker/tag/build Pipeline was successful
2025-06-30 20:57:12 +02:00
42675a6e15 R
Some checks failed
ci/woodpecker/push/test Pipeline failed
2025-06-30 20:57:00 +02:00
624f234e9a 0.5.14
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/tag/test Pipeline was successful
ci/woodpecker/tag/build Pipeline was successful
2025-06-30 20:51:38 +02:00
46bc879406 R
All checks were successful
ci/woodpecker/push/test Pipeline was successful
2025-06-30 20:51:29 +02:00
bf316cdf34 0.5.13
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/tag/test Pipeline was successful
ci/woodpecker/tag/build Pipeline was successful
2025-06-30 20:31:35 +02:00
ffcc44af76 R
All checks were successful
ci/woodpecker/push/test Pipeline was successful
2025-06-30 20:31:26 +02:00
a416480c8e 0.5.12
All checks were successful
ci/woodpecker/push/test Pipeline was successful
2025-06-30 20:28:46 +02:00
dda68de2ff 0.5.11
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/tag/test Pipeline was successful
ci/woodpecker/tag/build Pipeline was successful
2025-06-30 15:19:05 +02:00
337be3db07 Add test workflow
All checks were successful
ci/woodpecker/push/test Pipeline was successful
2025-06-30 15:18:53 +02:00
a11fc5adb0 0.5.10
All checks were successful
ci/woodpecker/tag/build Pipeline was successful
2025-06-30 15:14:35 +02:00
0854a250d8 Remove test workflow 2025-06-30 15:14:25 +02:00
4336235ce9 0.5.9
All checks were successful
ci/woodpecker/push/test Pipeline was successful
2025-06-30 15:05:50 +02:00
cb5356cc3d Add test workflow
All checks were successful
ci/woodpecker/push/test Pipeline was successful
2025-06-30 15:05:25 +02:00
67baeba6f9 0.5.8
All checks were successful
ci/woodpecker/tag/build Pipeline was successful
2025-06-30 14:35:35 +02:00
fe6282ebca 0.5.7
All checks were successful
ci/woodpecker/tag/build Pipeline was successful
2025-06-30 14:34:11 +02:00
576bdddddb 0.5.6
All checks were successful
ci/woodpecker/tag/build Pipeline was successful
2025-06-30 14:20:01 +02:00
e03158d599 0.5.5
All checks were successful
ci/woodpecker/tag/build Pipeline was successful
2025-06-30 14:12:46 +02:00
9862c44df7 T 2025-06-30 14:12:08 +02:00
981db9649e 0.5.3
All checks were successful
ci/woodpecker/tag/build Pipeline was successful
2025-06-30 14:08:06 +02:00
d4f1c0e6f5 0.5.2
All checks were successful
ci/woodpecker/tag/build Pipeline was successful
2025-06-30 12:06:16 +02:00
ac19c8313f 0.5.1
All checks were successful
ci/woodpecker/tag/build Pipeline was successful
2025-06-29 12:20:41 +02:00
8054b055e0 Test git push --tags in postversion script 2025-06-29 12:20:00 +02:00
4f221e46e8 Typo 2025-06-29 12:17:05 +02:00
755a7d84cd 0.5.0
All checks were successful
ci/woodpecker/tag/build Pipeline was successful
2025-06-26 16:21:23 +02:00
b61939aadb 0.4.0
All checks were successful
ci/woodpecker/tag/build Pipeline was successful
2025-06-26 16:20:48 +02:00
0a33e0a7bc pnpm volume 2025-06-26 16:20:39 +02:00
c3ef12d25c 0.3.7
All checks were successful
ci/woodpecker/tag/build Pipeline was successful
2025-06-26 15:36:06 +02:00
a0f9848933 Cleanup 2025-06-26 15:35:59 +02:00
e92a9fc4a6 0.3.6
All checks were successful
ci/woodpecker/tag/build Pipeline was successful
2025-06-26 15:25:05 +02:00
4ed6d9133a 0.3.5
All checks were successful
ci/woodpecker/tag/build Pipeline was successful
2025-06-26 15:24:04 +02:00
329b0693e6 vol 2025-06-26 15:24:00 +02:00
2f2cf72422 0.3.4
Some checks failed
ci/woodpecker/tag/build Pipeline failed
2025-06-26 15:21:59 +02:00
3a80394eea volumes 2025-06-26 15:21:29 +02:00
0b3a04450a 0.3.3
All checks were successful
ci/woodpecker/tag/build Pipeline was successful
2025-06-26 15:19:07 +02:00
9d88715925 0.3.2
All checks were successful
ci/woodpecker/tag/build Pipeline was successful
2025-06-26 15:18:14 +02:00
54a7605081 f 2025-06-26 15:18:07 +02:00
6ef8c0df30 0.3.1
All checks were successful
ci/woodpecker/tag/build Pipeline was successful
2025-06-26 14:30:44 +02:00
e2f6e4b643 f 2025-06-26 14:30:31 +02:00
e2662d3b75 0.3.0
All checks were successful
ci/woodpecker/tag/build Pipeline was successful
2025-06-26 14:06:19 +02:00
cd95bfb8f9 0.2.0
Some checks failed
ci/woodpecker/tag/build Pipeline was successful
ci/woodpecker/manual/build Pipeline failed
2025-06-26 14:02:27 +02:00
b8d1240d42 path 2025-06-26 14:02:13 +02:00
4 changed files with 28 additions and 23 deletions

View file

@ -2,8 +2,8 @@ when:
- event: manual - event: manual
- event: tag - event: tag
#depends_on: depends_on:
#- test - test
steps: steps:
npm: npm:
@ -21,7 +21,10 @@ steps:
build_publish: build_publish:
image: quay.io/podman/stable:latest image: quay.io/podman/stable:latest
# Caution: This image is built daily. It might fill up your image store quickly. # Caution: This image is built daily. It might fill up your image store quickly.
pull: true #pull: true
volumes:
- containers:/var/lib/containers
- pnpm:/root/.local/share/pnpm
# Fill in the trusted checkbox in Woodpecker's settings as well # Fill in the trusted checkbox in Woodpecker's settings as well
privileged: true privileged: true
environment: environment:
@ -34,22 +37,7 @@ steps:
# Login at the registry # Login at the registry
- podman login -u __token__ --password $registry_token $registry - podman login -u __token__ --password $registry_token $registry
# Build the container image # Build the container image
- podman build --volume=/var/lib/agent-containers:/var/lib/containers:Z --tag $registry/$org/$container_name:latest --tag $registry/$org/$container_name:$CI_COMMIT_TAG . - podman build --volume=/var/lib/containers:/var/lib/containers --tag $registry/$org/$container_name:latest --tag $registry/$org/$container_name:$CI_COMMIT_TAG .
# Push the image # Push the image
#- podman push --sign-by-sigstore-private-key ./key.private code.philo.ydns.eu/$org/$container_name:latest
- podman push $registry/$org/$container_name:latest - podman push $registry/$org/$container_name:latest
- podman push $registry/$org/$container_name:$CI_COMMIT_TAG - podman push $registry/$org/$container_name:$CI_COMMIT_TAG
# container_build_release_push:
# #image: docker.io/maltegrosse/woodpecker-buildah:0.0.12
# image: code.philo.ydns.eu/philorg/woodpecker-buildah
# settings:
# registry: code.philo.ydns.eu
# repository: philorg/test-woodpecker-webapp
# tags: ${CI_COMMIT_SHA}
# architectures: amd64
# context: Containerfile
# username:
# from_secret: registry_username
# password:
# from_secret: registry_password

15
.woodpecker/test.yaml Normal file
View file

@ -0,0 +1,15 @@
when:
- event: manual
- event: tag
- event: push
steps:
npm:
image: code.philo.ydns.eu/philorg/pnpm
environment:
ORG: philorg
REGISTRY_TOKEN:
from_secret: registry_token
commands:
- pnpm install --frozen-lockfile
- pnpm run type-check

View file

@ -1,5 +1,6 @@
# test-woodpecker-webapp # test-woodpecker-webapp
[![status-badge](https://code.philo.ydns.eu/woodpecker/api/badges/6/status.svg)](https://code.philo.ydns.eu/woodpecker/repos/6) [![status-badge](https://code.philo.ydns.eu/woodpecker/api/badges/9/status.svg)](https://code.philo.ydns.eu/woodpecker/repos/9)
This is a sandbox for building packages (npm and container) with Woodpecker CI.
This is a sansbox for building packages (npm and container) with Woodpecker CI.

View file

@ -1,12 +1,13 @@
{ {
"name": "test-woodpecker-webapp", "name": "test-woodpecker-webapp",
"version": "0.1.8", "version": "0.5.17",
"scripts": { "scripts": {
"dev": "vite", "dev": "vite",
"build": "run-p type-check \"build-only {@}\" --", "build": "run-p type-check \"build-only {@}\" --",
"preview": "vite preview", "preview": "vite preview",
"build-only": "vite build", "build-only": "vite build",
"type-check": "vue-tsc --build" "type-check": "vue-tsc --build",
"postversion": "git push && git push --tags"
}, },
"dependencies": { "dependencies": {
"pinia": "^3.0.1", "pinia": "^3.0.1",