14 Commits

Author SHA1 Message Date
Tomas Votruba
d56e7982d0 Updated Rector to commit dedd4b55fe3e03cae9bd5ac822cfdccd8deb3fb6
dedd4b55fe make node_helper.php safe for similar names
2021-05-09 20:15:43 +00:00
Tomas Votruba
aca76ddc2a
Add Docker on prefixed/downgraded version only (#6368)
* move docker build to prefixed & downgraded version

* [Docker] do not scope, use existing composer dump
2021-05-06 13:24:32 +02:00
Matthias Pigulla
ff93a759e6
Build "scoped" Docker images in GitHub Actions (#5667)
* Improve GHA build process to provide scoped Docker images for PHP 7.3-8.0

* Push cached build layers to Docker Hub instead of ghcr.io

* Build "-secured" Docker image

* Run Docker publish workflow for the "experimental-scoped" branch

* Use "plain" progress output from buildx

* Build only one image named "secured", based on PHP 8.0
2021-03-02 14:25:39 +01:00
TomasVotruba
9c2cde103c update dockerignore 2020-12-24 17:45:45 +01:00
Tomas Votruba
a3db386854
drop ecs-after-rector, recommend current setup (#4944) 2020-12-22 17:14:24 +01:00
TomasVotruba
a3a5266bf7 misc 2020-07-27 07:48:51 +02:00
Jan Mikeš
1fe9b145d0
Copy .git directory into docker image 2020-04-03 21:30:47 +02:00
TomasVotruba
b1e620155e remove dead code 2020-02-27 19:56:38 +01:00
TomasVotruba
ccacbfa27c add .travis.yml with tag release 2020-01-20 13:34:31 +01:00
TomasVotruba
aa4d0017d0 use Github Actions to compile and publish prefixed rector.phar, coverage and the rest 2020-01-11 16:31:06 +01:00
TomasVotruba
d5952978c9 update backers 2019-11-24 16:28:11 +01:00
Jan Mikeš
b02882627d
Ignore not required files in docker build
Fixes #2185
2019-10-28 15:55:53 +01:00
Arnout Boks
75ed6321ad
Add rector.yaml to .dockerignore
This is the rector configuration file for developing on rector itself, and should not be used in runtime.

Without this change, the docker image (which runs with `/rector` as its working directory) would use this `rector.yaml` as the default configuration file. This leads to unexpected effects, such as rector ignoring any `tests/`-directory by default.
2019-07-05 13:03:42 +02:00
Jan Mikeš
5c0a1903f1
Fixed missing autoload in docker build and optimized caching
Added .dockerignore with basic files

Fixed installing composer in docker + cache optimalization
2019-03-12 13:19:30 +01:00