200 Commits

Author SHA1 Message Date
2c90e702e5 in docker pipeline now
Some checks reported errors
continuous-integration/drone/push Build was killed
2023-11-21 16:54:25 +01:00
5befab4d53 no autotag suffix 2023-11-15 13:20:44 +01:00
3754187286 updated to run in podman pipeline 2023-11-15 13:15:08 +01:00
bd2ef384f7 updated to run in podman pipeline
Some checks reported errors
continuous-integration/drone Build was killed
2023-11-15 13:12:26 +01:00
80298df975 building now 2023-11-15 12:02:29 +01:00
8479a3f6cc go 1.21 2023-10-25 17:31:09 +02:00
c05070da54 cni go dependency?
Some checks failed
continuous-integration/drone Build is failing
2023-10-25 15:55:25 +02:00
8aa2cfd0c3 cni go dependency?
Some checks failed
continuous-integration/drone Build is failing
2023-10-25 15:48:08 +02:00
b75ab08077 cni go dependency?
Some checks failed
continuous-integration/drone Build is failing
2023-10-25 15:43:28 +02:00
e588cc62bd cni go dependency?
Some checks failed
continuous-integration/drone Build is failing
2023-10-25 15:42:30 +02:00
bc1fb0b036 no testing
Some checks failed
continuous-integration/drone Build is failing
2023-10-25 15:38:26 +02:00
238f0809ce no testing
Some checks reported errors
continuous-integration/drone Build encountered an error
2023-10-25 15:37:27 +02:00
dfec1fc9d0 adding go mod
Some checks failed
continuous-integration/drone Build is failing
2023-10-25 15:34:48 +02:00
2429b351a4 adding docker.io 2023-10-25 12:05:27 +02:00
9faab2acd7 adding docker.io
Some checks failed
continuous-integration/drone Build is failing
2023-10-25 12:00:19 +02:00
9e6f5fdabf registru with protocol
Some checks reported errors
continuous-integration/drone Build was killed
2023-10-25 11:08:20 +02:00
9e04b6272e build the runner
Some checks reported errors
continuous-integration/drone Build was killed
2023-10-24 18:39:18 +02:00
aa038f3690 build the runner
Some checks reported errors
continuous-integration/drone Build was killed
2023-10-24 18:36:38 +02:00
zerodoctor
1490989b80 fix volume issue 2023-10-08 00:14:25 -05:00
zerodoctor
00087aa865 add better unit test for combind logging 2023-10-07 19:32:06 -05:00
zerodoctor
f86c07e596 podman bindings uses cgo so dynamic lib are included... maybe I'll see if I can make it static lib at least 2023-10-07 00:13:55 -05:00
zerodoctor
c53198e343 fix various issues and add more trace logs 2023-10-07 00:12:59 -05:00
zerodoctor
7603b84fa2 fix logging by merging channels into reader 2023-10-05 21:03:50 -05:00
zerodoctor
04332e5527 init commit for coverting to podman 2023-10-04 23:19:30 -05:00
TP Honey
7e9969423c Merge pull request #48 from grafana/julienduchesne/step-container-logs
Add step labels to containers
2023-01-31 11:26:39 +00:00
TP Honey
ecfb097ea7 Merge pull request #61 from tphoney/prep_v1.8.3
(maint) prep v1.8.3
2023-01-06 10:43:12 +00:00
TP Honey
996723ac91 (maint) prep v1.8.3 2023-01-06 10:22:05 +00:00
TP Honey
e806245e69 Update .drone.yml 2023-01-04 17:15:13 +00:00
TP Honey
be5f88383c Rename Dockerfile.windows.amd64.1809 to Dockerfile.windows.1809 2023-01-04 17:13:54 +00:00
TP Honey
6391f56bc6 Rename Dockerfile.windows.amd64.ltsc2022 to Dockerfile.windows.ltsc2022 2023-01-04 17:12:25 +00:00
TP Honey
1a6c45506d Update Dockerfile.linux.ppc64le 2023-01-04 16:56:07 +00:00
TP Honey
fa31990091 Merge pull request #59 from tphoney/harness_move
(maint) move to harness.drone.io
2023-01-04 16:46:10 +00:00
TP Honey
6775028e9b (maint) move to harness.drone.io 2022-12-22 09:24:52 +00:00
Julien Duchesne
70e2fb0415 Add step labels to step containers
This adds the following labels:
- `io.drone.step.number`
- `io.drone.step.name`
We use these as labels when we send our logs to Loki

Signed-off-by: Julien Duchesne <julien.duchesne@grafana.com>
2022-12-01 09:02:53 -05:00
Dan Wilson
e57a6d22e3 Merge pull request #57 from tphoney/DRON-434
(dron-434) set platform in docker build step
2022-11-17 15:32:11 +00:00
TP Honey
1c5cd3a929 (dron-434) set platform in docker build step 2022-11-17 15:03:55 +00:00
TP Honey
21b32ec66c Merge pull request #56 from drone-runners/revert-54-docker-arch
Revert "Dockerfile: Add target architecture to Docker images"
2022-11-16 14:56:30 +00:00
TP Honey
beb82b1bad Revert "Dockerfile: Add target architecture to Docker images" 2022-11-16 14:54:56 +00:00
TP Honey
dc1d8134ef Merge pull request #54 from jnohlgard/docker-arch
Dockerfile: Add target architecture to Docker images
2022-11-15 10:32:54 +00:00
Joakim Nohlgård
3a32b8961c Dockerfile: Add target architecture to Docker images
This should allow the images to show the correct architecture when
browsing Docker Hub.

The below page shows the 1.8.2-linux-arm64 image as being OS/ARCH=linux/amd64.

https://hub.docker.com/layers/drone/drone-runner-docker/1.8.2-linux-arm64/images/sha256-c3812c2fce625efb85dc6c8b04e1d15c208185bd336e58007082d0c3571a066a?context=explore
2022-10-17 08:19:24 +02:00
TP Honey
47ee73d829 Merge pull request #49 from drone-runners/v1.8.2
release prep for v1.8.2
2022-06-14 13:27:01 +01:00
Eoin McAfee
f0ae2fdae7 release prep for v1.8.2 2022-06-14 13:23:38 +01:00
Julien Duchesne
65d05f2c6d Add retries option to the clone step (#44)
* Add retries option to the clone step
Used to support https://github.com/drone/drone-git/pull/43
Will require a go mod update to add the arg to the manifest: https://github.com/drone/runner-go/pull/22

* Update `runner-go` to v1.12.0

* Add test
2022-06-09 16:14:11 +01:00
TP Honey
218235e419 Merge pull request #47 from tphoney/prep-v1.8.1
(maint) release prep v1.8.1
2022-04-19 10:53:56 +01:00
TP Honey
2b9fb4ad44 (maint) release prep v1.8.1 2022-04-19 10:46:36 +01:00
TP Honey
20cb0a029c Merge pull request #45 from mach6/fix-doc-comments
Fix 3 doc typos in compiler.go
2022-04-11 16:04:02 +01:00
TP Honey
8d889bd767 Merge pull request #46 from tphoney/dron-254
(dron-254) handle wait for log transfer
2022-04-11 16:03:14 +01:00
TP Honey
703b3f2f50 (dron-254) handle wait for log transfer 2022-04-07 15:27:51 +01:00
Doug Simmons
dc81f8756a Fix 3 doc typos in compiler.go 2022-03-10 02:33:24 -08:00
Javier Palomo
1b77df020e feat(engine): Add debug logs for Docker.Destroy errors (#20)
* feat(engine): Add debug logs for Docker.Destroy errors

This doesn't change the current behaviour of ignoring the errors, but
adds some debug logging to help identify issues with the underlying
Docker engine when stopping and cleeaning up containers, volumes and
networks.

Signed-off-by: Javier Palomo <javier.palomo@grafana.com>

* feat(engine): check for ErrNotFound and Conflict

Co-authored-by: Marko Gaćeša <markogacesa@hotmail.com>

Co-authored-by: Marko Gaćeša <markogacesa@hotmail.com>
2022-03-03 17:54:11 +01:00