Commit Graph

240 Commits

Author SHA1 Message Date
dependabot[bot]
26a43c9024 Bump docker/bake-action from 3.1.0 to 4.0.0
Bumps [docker/bake-action](https://github.com/docker/bake-action) from 3.1.0 to 4.0.0.
- [Release notes](https://github.com/docker/bake-action/releases)
- [Commits](https://github.com/docker/bake-action/compare/v3.1.0...v4.0.0)

---
updated-dependencies:
- dependency-name: docker/bake-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-12 22:20:54 +00:00
a30b44b34e Rebase to ghcr.io/n0rthernl1ghts/wordpress-unit-base 2023-08-29 00:38:00 +02:00
6178bbb0f8 Introduce WP_PATCH_VERSION that allows reusing patch across the versions
In most cases, there is no need for new patch, as it's exactly the same. There were no changes recorded between versions 5.9.1 and 6.2.2
2023-08-06 22:26:46 +02:00
f2d68e2d55 Introduce WP_PATCH_VERSION that allows reusing patch across the versions
In most cases, there is no need for new patch, as it's exactly the same. There were no changes recorded between versions 5.9.1 and 6.2.2
2023-08-06 22:25:41 +02:00
b5781420c8 Deprecate/remove linux/armhf since it has been removed in base image 2023-08-06 22:10:28 +02:00
f038f0e042 Update WordPress 6.2.1 -> 6.2.2 2023-08-06 22:03:56 +02:00
a9ab27db1b Merge pull request #19 from N0rthernL1ghts/dependabot/github_actions/docker/bake-action-3.1.0
Bump docker/bake-action from 3.0.1 to 3.1.0
2023-06-15 01:28:24 +02:00
dependabot[bot]
11fa24773d Bump docker/bake-action from 3.0.1 to 3.1.0
Bumps [docker/bake-action](https://github.com/docker/bake-action) from 3.0.1 to 3.1.0.
- [Release notes](https://github.com/docker/bake-action/releases)
- [Commits](https://github.com/docker/bake-action/compare/v3.0.1...v3.1.0)

---
updated-dependencies:
- dependency-name: docker/bake-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-13 23:02:18 +00:00
5e1a787329 Update WordPress 6.2.0 -> 6.2.1 2023-05-22 23:19:23 +02:00
04393a679c Merge pull request #18 from N0rthernL1ghts/dependabot/github_actions/docker/bake-action-3.0.1
Bump docker/bake-action from 2.3.0 to 3.0.1
2023-05-03 01:14:17 +02:00
b51d428221 Remove GHA cache due to issues when used in combination with registry cache 2023-05-03 00:46:44 +02:00
dependabot[bot]
449429be08 Bump docker/bake-action from 2.3.0 to 3.0.1
Bumps [docker/bake-action](https://github.com/docker/bake-action) from 2.3.0 to 3.0.1.
- [Release notes](https://github.com/docker/bake-action/releases)
- [Commits](https://github.com/docker/bake-action/compare/v2.3.0...v3.0.1)

---
updated-dependencies:
- dependency-name: docker/bake-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-24 23:05:16 +00:00
82237ce431 Merge pull request #17 from N0rthernL1ghts/revert-15-dependabot/github_actions/docker/bake-action-3.0.1
Revert "Bump docker/bake-action from 2.3.0 to 3.0.1"
2023-04-23 17:33:51 +02:00
e96813bdd1 Revert "Bump docker/bake-action from 2.3.0 to 3.0.1" 2023-04-23 17:33:15 +02:00
f26a5d68e6 Merge pull request #15 from N0rthernL1ghts/dependabot/github_actions/docker/bake-action-3.0.1
Bump docker/bake-action from 2.3.0 to 3.0.1
2023-04-22 22:48:59 +02:00
dependabot[bot]
eed560bb99 Bump docker/bake-action from 2.3.0 to 3.0.1
Bumps [docker/bake-action](https://github.com/docker/bake-action) from 2.3.0 to 3.0.1.
- [Release notes](https://github.com/docker/bake-action/releases)
- [Commits](https://github.com/docker/bake-action/compare/v2.3.0...v3.0.1)

---
updated-dependencies:
- dependency-name: docker/bake-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-19 23:01:03 +00:00
5b75b4119e Use variable for REGISTRY_CACHE 2023-04-11 12:59:28 +02:00
4d712f7861 Fix link to packages 2023-04-11 03:02:19 +02:00
83e0bc5924 Link packages 2023-04-11 03:01:17 +02:00
04f0dc4d93 Improve formatting, order and docs 2023-04-09 21:58:01 +02:00
ec520c2e42 Use variable for REGISTRY_CACHE 2023-04-09 21:46:50 +02:00
0a225eedd7 Add deprecation notice for docker.io images 2023-04-09 21:09:15 +02:00
9a2794d584 Fix double tagging 2023-04-08 19:46:25 +02:00
e39555b0b1 Simlify, and refactor to use functions
This should greatly reduce duplication and overall size
2023-04-08 19:39:44 +02:00
a6080cbef0 Use SHA-1 instead of MD5 for cache tags 2023-04-08 16:49:58 +02:00
7e55f47ac6 Implement registry cache as additional cache for all builds 2023-04-08 16:39:12 +02:00
f8beef6bf4 Attempt using both gha and registry cache for 6.1.1 2023-04-08 15:52:34 +02:00
cad36f6e7e Fix some old stuff 2023-04-06 21:36:33 +02:00
a50ce69fc0 Reformat and cleanup 2023-04-06 21:32:28 +02:00
6f165400a4 Apply formatting 2023-04-06 08:40:00 +02:00
f57537dfcf Define more org.opencontainers labels 2023-04-06 03:30:03 +02:00
7c8fa6cfc8 Add org.opencontainers.image.source label 2023-04-06 00:33:24 +02:00
d236f0ba51 Update ghcr.io namespace 2023-04-06 00:01:28 +02:00
69c43a5caa Add ghcr.io tags and push 2023-04-05 23:14:50 +02:00
1357f2fec3 Add step for authorizing to ghcr 2023-04-05 22:54:20 +02:00
fd6fba8dc9 Trigger build 2023-04-05 19:45:00 +02:00
8a0671090e Remove empty defintion 2023-04-05 19:31:57 +02:00
f70d3d891c Use platform as part of the scope 2023-04-05 19:20:00 +02:00
fc85a1d8cb Improve caching
Inspired by: https://hackernoon.com/one-dockerfile-is-all-it-takes-how-i-fell-in-love-with-bake
2023-04-05 19:09:34 +02:00
23192aaa94 Update WordPress 6.1.1 -> 6.2.0 2023-04-02 20:32:47 +02:00
e184127d38 Update formatting 2023-04-02 20:31:39 +02:00
aeb39d0f13 Use target _blank 2023-04-02 20:25:19 +02:00
250227f3e1 Refactor: Change structure. Remove strictness 2023-03-22 03:24:27 +01:00
90f38805fa Rename 20-install-plugins -> 20-install-resources (more generic) 2023-03-22 02:38:07 +01:00
ef47e1b2b9 Add wp-theme script for managing themes 2023-03-22 02:35:46 +01:00
1b62dba10a Add delete functionality 2023-03-22 02:34:13 +01:00
f79da27583 Update documentation for plugins installer
Also provide example of extending this image
2023-03-21 12:59:44 +01:00
53ab34b35e Rename to CONCURRENCY_LIMIT to WP_PLUGINS_INSTALL_CONCURRENCY and set default value to 5 2023-03-21 12:48:08 +01:00
47ba7873f1 Implement proccess locking for plugin installer in order to prevent script from running on multiple instances at the same time 2023-03-21 08:06:47 +01:00
879df6c042 Update tests and patch-util Docker image to use PHP 8.1 2023-03-21 02:12:31 +01:00