add upload command (#3)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/test-image Pipeline was successful

### 📖 Summary

- adds basic upload step

### 📑 Test Plan

 CI pipeline tests (Default)

### 💬 Details

_No response_

### 📚 Additional Notes

_No response_

Reviewed-on: #3
This commit is contained in:
2024-05-14 10:24:21 +02:00
parent aec06f2fae
commit ee1695329e
5 changed files with 100 additions and 19 deletions

View File

@ -7,16 +7,18 @@ when:
variables:
- &build_plugin 'woodpeckerci/plugin-docker-buildx:3.2.1'
# deployment targets
- &publish_repos 'ocram85/plugin-gitea-package,gitea.ocram85.com/plugins/gitea-package'
# TODO: Disabled docker hub target until first release is ready / Rate Limits
#- &publish_repos 'ocram85/plugin-gitea-package,gitea.ocram85.com/plugins/gitea-package'
- &publish_repos 'gitea.ocram85.com/plugins/gitea-package'
# logins for deployment targets
- publish_logins: &publish_logins
# Default DockerHub login
- registry: https://index.docker.io/v1/
username:
from_secret: docker_user
password:
from_secret: docker_passwd
# Additional Quay.IO login
#- registry: https://index.docker.io/v1/
# username:
# from_secret: docker_user
# password:
# from_secret: docker_passwd
# Additional Gitea login
- registry: https://gitea.ocram85.com
username:
from_secret: gitea_user

View File

@ -8,15 +8,39 @@ depends_on:
- "ci"
steps:
test-next:
next:
image: gitea.ocram85.com/plugins/gitea-package:next
pull: true
secrets: [ gitea_user, gitea_passwd]
settings:
user:
from_secret: gitea_user
password:
from_secret: gitea_passwd
debug: "true"
owner: "testuser"
owner: "plugins"
package_name: "dummy_package"
package_version: "0.1.0"
file_name: "./README.md"
file_source: "./README.md"
file_name: "readme.md"
update: "true"
when:
event: pull_request
branch: ${CI_REPO_DEFAULT_BRANCH}
next-nodebug:
image: gitea.ocram85.com/plugins/gitea-package:next
pull: true
secrets: [ gitea_user, gitea_passwd]
settings:
user:
from_secret: gitea_user
password:
from_secret: gitea_passwd
owner: "plugins"
package_name: "dummy_package"
package_version: "0.1.0"
file_source: "./README.md"
file_name: "readme.md"
update: "true"
when:
event: pull_request