Compare commits

..

13 Commits

Author SHA1 Message Date
9f0a241702 upgrade go
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2025-09-19 21:06:58 -04:00
de68bb930e Merge pull request 'Update golang Docker tag to v1.24' (#9) from renovate/golang-1.x into master
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: #9
2025-05-27 01:38:23 +00:00
5fdb21326e Update golang Docker tag to v1.24
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2025-02-12 19:04:27 +00:00
9cd6a60bf0 update secrets syntax
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2025-01-05 19:12:19 +00:00
4fe2b28460 Merge pull request 'Update golang Docker tag to v1.23' (#8) from renovate/golang-1.x into master
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: #8
2024-08-20 00:46:00 +00:00
30368e81b2 Update golang Docker tag to v1.23
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2024-08-13 21:01:47 +00:00
e979173b16 Merge pull request 'Update golang Docker tag to v1.22' (#7) from renovate/golang-1.x into master
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: #7
2024-06-09 14:50:27 +00:00
d5f74675ab remove environment
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2024-02-26 00:52:57 +00:00
da8875c89e mount socket
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2024-02-26 00:52:25 +00:00
1d79f8d014 use steps
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2024-02-25 01:38:36 +00:00
11573507a2 Update golang Docker tag to v1.22 2024-02-07 03:01:32 +00:00
ffc57b56c1 Merge pull request 'Update golang Docker tag to v1.21' (#4) from renovate/golang-1.x into master
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
Reviewed-on: #4
2023-08-10 17:52:45 +00:00
da9f54e2af Update golang Docker tag to v1.21
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-08-08 22:01:24 +00:00
3 changed files with 11 additions and 15 deletions

View File

@@ -1,23 +1,19 @@
pipeline:
steps:
build:
image: docker
environment:
- DOCKER_HOST=tcp://docker:2375
commands:
- apk add curl
- sleep 5 # wait for docker service to come up
- docker login -u $DOCKER_USERNAME -p $DOCKER_PASSWORD registry.yetaga.in
- docker login -u docker -p $DOCKER_PASSWORD registry.yetaga.in
- docker build -t registry.yetaga.in/castor:latest .
- docker push registry.yetaga.in/castor:latest
- 'curl http://172.17.0.1:4000/api/fetch -H "Authorization: Bearer $COMPOSE_TOKEN"'
- 'curl http://172.17.0.1:4000/api/update -H "Authorization: Bearer $COMPOSE_TOKEN"'
secrets: [docker_username, docker_password, compose_token]
environment:
DOCKER_PASSWORD:
from_secret: docker_password
COMPOSE_TOKEN:
from_secret: compose_token
when:
branch: "master"
services:
docker:
image: docker:18.09-dind
privileged: true
when:
branch: master
volumes:
- /var/run/docker.sock:/var/run/docker.sock

View File

@@ -1,4 +1,4 @@
FROM golang:1.20 as builder
FROM golang:1.25 as builder
COPY . /castor
RUN cd /castor && CGO_ENABLED=0 go build

2
go.mod
View File

@@ -1,3 +1,3 @@
module git.yetaga.in/alazyreader/castor
go 1.18
go 1.25.1