Compare commits

...

3 Commits

Author SHA1 Message Date
ea689bb7a1 Only build docker image on main
Some checks failed
continuous-integration/drone/push Build is failing
For now
2024-08-24 12:39:30 +02:00
4855336c33 Add docker build and push to pipeline 2024-08-24 12:36:15 +02:00
ad9391093d Update nbgv version config 2024-08-24 12:36:15 +02:00
2 changed files with 33 additions and 5 deletions

View File

@@ -33,7 +33,32 @@ steps:
path: /var/run
depends_on:
- compile
- name: docker build and push
image: docker:24.0.7
commands:
- docker build . -t $docker_registry$docker_repo:$DRONE_BRANCH
- echo $docker_password | docker login --username $docker_username --password-stdin $docker_registry
- docker push $docker_registry$docker_repo:$DRONE_BRANCH
environment:
docker_username:
from_secret: docker_username
docker_password:
from_secret: docker_password
docker_repo:
from_secret: docker_repo
docker_registry:
from_secret: docker_registry
volumes:
- name: dockersock
path: /var/run
when:
branch:
- main
depends_on:
- compile
- test
- name: Telegram notification
image: appleboy/drone-telegram
settings:

View File

@@ -1,7 +1,10 @@
{
"$schema": "https://raw.githubusercontent.com/dotnet/Nerdbank.GitVersioning/main/src/NerdBank.GitVersioning/version.schema.json",
"version": "0.3",
"release": {
"firstUnstableTag": "alpha"
}
"version": "2.0-beta",
"cloudBuild": {
"setAllVariables": true
},
"publicReleaseRefSpec": [
"prod"
]
}