Commit graph

632 commits

Author SHA1 Message Date
6984af910d
update ci
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2024-02-14 18:33:32 +01:00
5f39f80b6b
ci
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2024-02-14 18:29:32 +01:00
70cff8c55e
ci 2024-02-14 18:29:19 +01:00
981efe747b
ci 2024-02-14 18:28:39 +01:00
b272297331 Merge branch 'feature/setting-secret' into feature/setting-mount-ci
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
ci/woodpecker/manual/woodpecker Pipeline failed
2024-02-14 18:26:37 +01:00
571bdce941 transform secret from string to slice 2024-02-14 18:24:44 +01:00
18b7a2a2fc
update foo 2024-02-14 18:21:30 +01:00
b5d5f6a9a8
update foo
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2024-02-14 18:20:20 +01:00
6c624621c4
add test
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2024-02-14 18:17:32 +01:00
cbda0a36ff
add foo
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/deployment/woodpecker Pipeline was successful
2024-02-14 18:10:51 +01:00
0e85f92bb2
add foo 2024-02-14 18:10:20 +01:00
0cde2cd5fd Merge branch 'feature/setting-secret' into feature/setting-mount-ci
Some checks are pending
ci/woodpecker/push/woodpecker Pipeline is pending
2024-02-14 18:08:25 +01:00
8926c89183
update secret documentation 2024-02-14 18:07:27 +01:00
16cb6908e7
rename "secret" with "secrets" 2024-02-14 18:07:16 +01:00
7870618a19
update ci
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2024-02-14 18:01:21 +01:00
f9490382cf Merge branch 'feature/setting-secret' into feature/setting-mount-ci
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2024-02-14 17:59:39 +01:00
139c3f063b
transform secret from string to slice 2024-02-14 17:59:30 +01:00
3520077c23
fix ci
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2024-02-09 16:26:56 +01:00
9094ae8de4
fix ci
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/manual/woodpecker Pipeline was successful
2024-02-09 15:57:50 +01:00
c79fc28a3c Merge branch 'feature/setting-mount' into feature/setting-mount-ci 2024-02-09 15:57:23 +01:00
7c5f14a957 add secret option
add documentation
2024-02-09 15:51:45 +01:00
a6552143b7 Merge branch 'feature/setting-mount' into feature/setting-mount-ci
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2024-02-09 15:47:41 +01:00
22e4afcef3
set secret ad cli.StringFlag 2024-02-09 15:47:30 +01:00
93ce811722 Merge branch 'feature/setting-mount' into feature/setting-mount-ci
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2024-02-09 15:41:24 +01:00
e8fe46f336
fix bad substitution 2024-02-09 15:41:17 +01:00
cdf6844ce8 Merge branch 'feature/setting-mount' into feature/setting-mount-ci
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2024-02-09 15:37:11 +01:00
edc13f23fc
fix bad substitution 2024-02-09 15:37:03 +01:00
bf6bbafd3b Merge branch 'feature/setting-mount' into feature/setting-mount-ci 2024-02-09 15:34:51 +01:00
fc60a79bc3
rename mount with secret 2024-02-09 15:34:45 +01:00
2880d7f6a3
add ci
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2024-02-09 15:30:38 +01:00
4d0e047b2b
add ci
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2024-02-09 15:30:01 +01:00
6c8e0f6671
add ci 2024-02-09 15:29:16 +01:00
97bb56fa4a
add documentation for mount option 2024-02-09 15:20:34 +01:00
0786fefc51
add mount option 2024-02-09 15:18:45 +01:00
woodpecker-bot
f61c066940 chore(deps): update golang docker tag to v1.22 2024-02-08 11:39:52 +00:00
woodpecker-bot
4b8b7aaf73 fix(deps): update module github.com/aws/aws-sdk-go to v1.50.13 2024-02-08 11:04:56 +00:00
woodpecker-bot
699844458c chore(deps): update docker docker tag to v25.0.3 2024-02-08 10:35:03 +00:00
woodpecker-bot
89771161a0 chore(deps): update woodpeckerci/plugin-docker-buildx docker tag to v3.0.1 v3.1.0 2024-02-04 00:16:16 +00:00
woodpecker-bot
8a80dd4ef6 chore(deps): update docker docker tag to v25.0.2 2024-02-03 00:09:02 +00:00
David Kovari
ef56bac838 Improve support for cache_to and cache_from & add cache_images (#129)
### 📖 Summary

Originally, the cache_to and cache_from were being converted into string arrays. Then their contents were looped over to add to the build command. This has the side affect of stopping the user from setting additional options for the cache-to and cache-from args since their command input format uses commas. i.e. `type=registry,ref=imagepath,mode=max` would result in `--cache-to type=registry --cache-to ref=imagepath --cache-to mode=max`. The command was not designed to be used that way.

The one reason I can think of for cache_to and cache_from to be arrays is so you could have multiple cache registries. But I can't confirm that the build command even works like this.

### 📑 Build PR Images?

PR images are not needed

### 💬 Details

_No response_

Reviewed-on: https://codeberg.org/woodpecker-plugins/docker-buildx/pulls/129
Reviewed-by: Patrick Schratz <pat-s@noreply.codeberg.org>
Co-authored-by: David Kovari <dakovari@gmail.com>
Co-committed-by: David Kovari <dakovari@gmail.com>
2024-02-02 20:25:30 +00:00
woodpecker-bot
4d1a4cbe2b fix(deps): update module github.com/aws/aws-sdk-go to v1.50.5 v3.0.1 2024-01-27 00:08:09 +00:00
pat-s
7499423e30 Don't run dryrun when building pr images (#131)
### 📖 Summary

Both essentially do the same until the very end - only one of each is needed respectively.

### 📑 Build PR Images?

PR images are not needed

### 💬 Details

_No response_

Reviewed-on: https://codeberg.org/woodpecker-plugins/docker-buildx/pulls/131
Reviewed-by: 6543 <6543@obermui.de>
Co-authored-by: pat-s <patrick.schratz@gmail.com>
Co-committed-by: pat-s <patrick.schratz@gmail.com>
2024-01-26 03:19:46 +00:00
woodpecker-bot
27d19d77cd chore(deps): update docker docker tag to v25.0.1 2024-01-25 00:08:04 +00:00
woodpecker-bot
bd45f56155 chore(deps): update woodpeckerci/plugin-docker-buildx docker tag to v3 (#127)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [woodpeckerci/plugin-docker-buildx](https://codeberg.org/woodpecker-plugins/docker-buildx) ([source](https://codeberg.org/woodpecker-plugins/docker-buildx.git)) | major | `2.3.0` -> `3.0.0` |

---

### Release Notes

<details>
<summary>woodpecker-plugins/docker-buildx (woodpeckerci/plugin-docker-buildx)</summary>

### [`v3.0.0`](https://codeberg.org/woodpecker-plugins/docker-buildx/releases/tag/v3.0.0)

[Compare Source](https://codeberg.org/woodpecker-plugins/docker-buildx/compare/v2.3.0...v3.0.0)

##### Breaking

-   Update to docker engine v25 ([release notes](https://docs.docker.com/engine/release-notes/25.0/))

##### Features

-   Add option to set individual mirrors for all logins ([#&#8203;122](https://github.com/woodpecker-plugins/docker-buildx/issues/122))
-   Add option to enable buildkit debug output ([#&#8203;119](https://github.com/woodpecker-plugins/docker-buildx/issues/119))

##### Dependencies

-   fix(deps): update module github.com/aws/aws-sdk-go to v1.49.21 ([#&#8203;125](https://github.com/woodpecker-plugins/docker-buildx/issues/125))
-   chore(deps): update docker/buildx-bin docker tag to v0.12.1 ([#&#8203;124](https://github.com/woodpecker-plugins/docker-buildx/issues/124))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNDAuMTQiLCJ1cGRhdGVkSW5WZXIiOiIzNy4xNDAuMTQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->

Reviewed-on: https://codeberg.org/woodpecker-plugins/docker-buildx/pulls/127
Reviewed-by: 6543 <6543@obermui.de>
Co-authored-by: woodpecker-bot <woodpecker-bot@obermui.de>
Co-committed-by: woodpecker-bot <woodpecker-bot@obermui.de>
2024-01-21 19:08:05 +00:00
woodpecker-bot
8c928fc303 chore(deps): update docker docker tag to v25 (#126) v3.0.0
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| docker | final | major | `24.0.7-dind` -> `25.0.0-dind` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNDAuMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4xNDAuMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->

Reviewed-on: https://codeberg.org/woodpecker-plugins/docker-buildx/pulls/126
Co-authored-by: woodpecker-bot <woodpecker-bot@obermui.de>
Co-committed-by: woodpecker-bot <woodpecker-bot@obermui.de>
2024-01-20 10:57:40 +00:00
6543
5d98a5da22 Add option to set individual mirrors for all logins (#122)
- also address last nits of #119

Co-authored-by: Patrick Schratz <pat-s@noreply.codeberg.org>
Reviewed-on: https://codeberg.org/woodpecker-plugins/docker-buildx/pulls/122
Reviewed-by: Patrick Schratz <pat-s@noreply.codeberg.org>
2024-01-18 18:28:42 +00:00
woodpecker-bot
8367365643 fix(deps): update module github.com/aws/aws-sdk-go to v1.49.21 (#125)
Co-authored-by: woodpecker-bot <woodpecker-bot@obermui.de>
Co-committed-by: woodpecker-bot <woodpecker-bot@obermui.de>
2024-01-17 00:16:44 +00:00
woodpecker-bot
b9250cc7af chore(deps): update docker/buildx-bin docker tag to v0.12.1 (#124)
Co-authored-by: woodpecker-bot <woodpecker-bot@obermui.de>
Co-committed-by: woodpecker-bot <woodpecker-bot@obermui.de>
2024-01-16 00:18:07 +00:00
6543
fef922e92a format via gofumpt (#123)
format code ;)

Reviewed-on: https://codeberg.org/woodpecker-plugins/docker-buildx/pulls/123
Reviewed-by: qwerty287 <qwerty287@noreply.codeberg.org>
Co-authored-by: 6543 <6543@obermui.de>
Co-committed-by: 6543 <6543@obermui.de>
2024-01-15 07:06:52 +00:00
David Kovari
55cc3b1d21 Add option to enable buildkit debug output (#119)
### 📖 Summary

- Add option to enable buildkit debug output
- Formats buildkit.toml using `github.com/pelletier/go-toml/v2`
- Sets docker.io registry mirror based on daemon.mirror setting

Co-authored-by: Patrick Schratz <pat-s@noreply.codeberg.org>
Co-authored-by: 6543 <6543@obermui.de>
Reviewed-on: https://codeberg.org/woodpecker-plugins/docker-buildx/pulls/119
Reviewed-by: 6543 <6543@obermui.de>
Co-authored-by: David Kovari <dakovari@gmail.com>
Co-committed-by: David Kovari <dakovari@gmail.com>
2024-01-14 23:35:00 +00:00