Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/opendevshop/devshop
Open Source DevOps Framework
https://github.com/opendevshop/devshop
Rename the testing playbook file.
8e329cb949ebc7591fe5e029e119ce9fd0dfbd60 authored about 5 years ago
8e329cb949ebc7591fe5e029e119ce9fd0dfbd60 authored about 5 years ago
Run php-versions first.
ae095ce57be6650eb6c297f8e1a750aac9ae79c6 authored about 5 years ago
ae095ce57be6650eb6c297f8e1a750aac9ae79c6 authored about 5 years ago
In github action, move code to /usr/share/devshop
93f05a8afca0ac8b4442bc2d077f1732299c064c authored about 5 years ago
93f05a8afca0ac8b4442bc2d077f1732299c064c authored about 5 years ago
Add --ignore-errors to docker container build so we don't have to worry when in development environments, and there are extra roles already "COPY'd"
20b5ff62c7bd710ad1edfe26ef6062f7f95062f6 authored about 5 years ago
20b5ff62c7bd710ad1edfe26ef6062f7f95062f6 authored about 5 years ago
Use playbook-testing.yml for CI so we can define custom vars, like to stop supervisor from running.
68bfe41d94c3339304a62e11b8ebce562b5eaa96 authored about 5 years ago
68bfe41d94c3339304a62e11b8ebce562b5eaa96 authored about 5 years ago
Put php_version and php_default_version_debian variables to 7.1.
037b465054c672048076661fa5074eee26530af5 authored about 5 years ago
037b465054c672048076661fa5074eee26530af5 authored about 5 years ago
Add "php_version" variable to devshop.users role so it is loaded in time for geerlingguy.php to read it.
7a13aec133e373c19c0ee49101e60ddf07bf161c authored about 5 years ago
7a13aec133e373c19c0ee49101e60ddf07bf161c authored about 5 years ago
Remove hard coded php_packages from Debian.yml and RedHat.yml.
14ab8e5af47d9e6ffd2081b1da5d3c4b1d047872 authored about 5 years ago
14ab8e5af47d9e6ffd2081b1da5d3c4b1d047872 authored about 5 years ago
Remove hard coded php_packages from Debian.yml and RedHat.yml.
2a4ba110ae40aecd1e0034792ce7c0c37506666d authored about 5 years ago
2a4ba110ae40aecd1e0034792ce7c0c37506666d authored about 5 years ago
Use sudo to run install, and aegir user to run tests.
8f1bc6b28ed69112bf32a7558345785b0856d0db authored about 5 years ago
8f1bc6b28ed69112bf32a7558345785b0856d0db authored about 5 years ago
Setup the install.yml github action to run the install shell script directly in the action run container. It's Ubuntu 18! It should work?
9216af4184aa9bd57d8fad360a05ae8a47be34a1 authored about 5 years ago
9216af4184aa9bd57d8fad360a05ae8a47be34a1 authored about 5 years ago
Merge fix.
aa1b632a94ff7cbe57fe77d4a8b55893956c28c4 authored about 5 years ago
aa1b632a94ff7cbe57fe77d4a8b55893956c28c4 authored about 5 years ago
Merge branch '1.x' of github.com:opendevshop/devshop into ansible-container
363c12113d8fbe7ebd90cda2db1a454026e39bcc authored about 5 years ago
363c12113d8fbe7ebd90cda2db1a454026e39bcc authored about 5 years ago
Merge pull request #440 from opendevshop/systemd
Finish testing migration to Ansible in Docker
a6325b547055a2668965616b7c8851ada595017d authored about 5 years ago
Set username during docker exec run to "aegir".
d1a4a92f0817c276df27019ab0f8fce58f5a216c authored about 5 years ago
d1a4a92f0817c276df27019ab0f8fce58f5a216c authored about 5 years ago
Make sure to use ProvisionOps\Tools\Style.
e115df15d90116dcf0afd8e07886a558f3dd073f authored about 5 years ago
e115df15d90116dcf0afd8e07886a558f3dd073f authored about 5 years ago
Bump version of power process
82faa0daf9d8c791d4b7b82d737523d0ee4401ab authored about 5 years ago
82faa0daf9d8c791d4b7b82d737523d0ee4401ab authored about 5 years ago
Use Provision Style and pass environment to parent::run();
6d39abd2373dd36f1ea6ec2d8dad2ff2095f90cc authored about 5 years ago
6d39abd2373dd36f1ea6ec2d8dad2ff2095f90cc authored about 5 years ago
Updating composer.stack
6ad241a6a5ce081fdfd0be4a90fcff3dbbff41d6 authored about 5 years ago
6ad241a6a5ce081fdfd0be4a90fcff3dbbff41d6 authored about 5 years ago
composer update
61d1a1c24f9ef4ca0e24ae1d15a1dde9e7ff0f68 authored about 5 years ago
61d1a1c24f9ef4ca0e24ae1d15a1dde9e7ff0f68 authored about 5 years ago
Use io
398ddf6de2eeabeba74bb6c4292ae916bd5813b4 authored about 5 years ago
398ddf6de2eeabeba74bb6c4292ae916bd5813b4 authored about 5 years ago
Making power-process compatible with symfony 4 only
233a28a8bdf346bdb99c8f7bb97401a8ee6ce173 authored about 5 years ago
233a28a8bdf346bdb99c8f7bb97401a8ee6ce173 authored about 5 years ago
Adding power-process
718744631c818d4189a6a032cefc4e83ede4136b authored about 5 years ago
718744631c818d4189a6a032cefc4e83ede4136b authored about 5 years ago
Removing our reference to symfony process since it is already in robo'
5fba7c3f6dcda1e3410882148a5b6610a00bbde2 authored about 5 years ago
5fba7c3f6dcda1e3410882148a5b6610a00bbde2 authored about 5 years ago
Removing fork of package we dont use
0ccf68483bf1d0c2a7391485bf703f5c63c40e38 authored about 5 years ago
0ccf68483bf1d0c2a7391485bf703f5c63c40e38 authored about 5 years ago
Adding changelog file
8504aa6335b72121296128ce9fddda2c9ee4e8bb authored about 5 years ago
8504aa6335b72121296128ce9fddda2c9ee4e8bb authored about 5 years ago
Merge branch 'tests'
e7b75d5c16575cedde310718386e92bdca2d404a authored about 5 years ago
e7b75d5c16575cedde310718386e92bdca2d404a authored about 5 years ago
Run demo.php in tests
4c1192a250307254c5870cf66894b53e12f949ac authored about 5 years ago
4c1192a250307254c5870cf66894b53e12f949ac authored about 5 years ago
Merge pull request #2 from provision-ops/tests
Add a github actions file to test that 'run' script works.
4e431cd55736ee1a86fee82dde8ee14caaeddf72 authored about 5 years ago
Merge branch 'robo-2' into tests
6e70ea78f2833a1ff7dc49b4313f865fb1d1ead7 authored about 5 years ago
6e70ea78f2833a1ff7dc49b4313f865fb1d1ead7 authored about 5 years ago
Add a github actions file to test that 'run' script works.
ddf320376af313631954f538122bf669bcd0f995 authored about 5 years ago
ddf320376af313631954f538122bf669bcd0f995 authored about 5 years ago
Update to robo 2
a974adf1aeef3bd2c3479efc7973c096333d3cd9 authored about 5 years ago
a974adf1aeef3bd2c3479efc7973c096333d3cd9 authored about 5 years ago
Removing monorepo-builder
0432a5c29b4dd7c47c353c5916d15d47f316c474 authored about 5 years ago
0432a5c29b4dd7c47c353c5916d15d47f316c474 authored about 5 years ago
Add --skip-source-prep option to github actions.
3a470d035b9227ad6e75a51f94266a794b61327b authored about 5 years ago
3a470d035b9227ad6e75a51f94266a794b61327b authored about 5 years ago
Ansible lint fixes
b4ab238d493498c20bd7b711b015d0de9dcf1b45 authored about 5 years ago
b4ab238d493498c20bd7b711b015d0de9dcf1b45 authored about 5 years ago
Rename tests for readabiliy.
eaf7605fdb8dc6367599f989aee8a6bca5ab3134 authored about 5 years ago
eaf7605fdb8dc6367599f989aee8a6bca5ab3134 authored about 5 years ago
Ansible lint fixes
f37a7dc81ef4b5380698119b26c5b77db0d564fa authored about 5 years ago
f37a7dc81ef4b5380698119b26c5b77db0d564fa authored about 5 years ago
Use actions/checkout or it wont have code
dff5d74440c5c56e3b75e8781f287f463a682581 authored about 5 years ago
dff5d74440c5c56e3b75e8781f287f463a682581 authored about 5 years ago
Merge branch '1.x' of github.com:opendevshop/devshop into systemd
335ed177784ea28ada027fde6d1895eba89c2bc7 authored about 5 years ago
335ed177784ea28ada027fde6d1895eba89c2bc7 authored about 5 years ago
Fix GitHub Actions YML
eb136287939a9fe4dab57b965007816f14af112d authored about 5 years ago
eb136287939a9fe4dab57b965007816f14af112d authored about 5 years ago
Use actions/cache suggested mode for composer caching.
b3d7e4ab0b2946630afaa1e05f1868f3f3ff39bb authored about 5 years ago
b3d7e4ab0b2946630afaa1e05f1868f3f3ff39bb authored about 5 years ago
Consolidate github workflows
169faf4aa59f0b64cd92756dba35c17ffbacb1d6 authored about 5 years ago
169faf4aa59f0b64cd92756dba35c17ffbacb1d6 authored about 5 years ago
Add a 'skip-source-prep' option to robo up to avoid running git clones and drush makes a second time.
In CI they are now included in container.
be9055b8f05670e23a1dffd7b074ad86151d3d6d authored about 5 years ago
Switch github actions to use robo up --build etc.
291f9c4c4849d64f0a0f596c8e7039add64068f9 authored about 5 years ago
291f9c4c4849d64f0a0f596c8e7039add64068f9 authored about 5 years ago
Clean up docker compose tests file. It does not need volumes. We just built a fresh container from the latest source code.
6c396ae65c6696bb35c890fb0718a181d72d7a4a authored about 5 years ago
6c396ae65c6696bb35c890fb0718a181d72d7a4a authored about 5 years ago
Add an extra clear the drush cache here.
Attempting to fix the failing "hostmaster-install" command: https://travis-ci.org/opendevshop/dev...
fb3576072f641367d6506d1f9aea4a5b56091acf authored about 5 years ago
Remove unneeded spaces before commands in $cmd array.
6150cd397071d969ca22ac1d376f9053cd9076df authored about 5 years ago
6150cd397071d969ca22ac1d376f9053cd9076df authored about 5 years ago
Only set TTY if XDG_SESSION is tty.
0ab5bccd33e5d70448f37b735bdf1812391c090f authored about 5 years ago
0ab5bccd33e5d70448f37b735bdf1812391c090f authored about 5 years ago
Set mysql_root_password to root.
84bbdbcd1d6853eacba862fec2db77cfec0ba633 authored about 5 years ago
84bbdbcd1d6853eacba862fec2db77cfec0ba633 authored about 5 years ago
Fix devshop CLI commands to check for whoami instead of $_SERVER['user']
8f75675b22560ef6e0e79505ab1cd4e312f54f08 authored about 5 years ago
8f75675b22560ef6e0e79505ab1cd4e312f54f08 authored about 5 years ago
Use TTY in the process, but not in the docker-compose exec comand.
226b884a47242e05827b144e7b6fd2b23f5b3b99 authored about 5 years ago
226b884a47242e05827b144e7b6fd2b23f5b3b99 authored about 5 years ago
Use COMPOSER_FILE environment variable to force CI test runs to use the docker-compose-tests.yml file instead: which has no volumes.
bde1216acced80bbb096201362fd8c2cb5c5440f authored about 5 years ago
bde1216acced80bbb096201362fd8c2cb5c5440f authored about 5 years ago
Add mysql_root_password variable to playbook so it matches devshop defaults.
90d5f2d66b0d662812d5e4bd0dd4e1a2a2385984 authored about 5 years ago
90d5f2d66b0d662812d5e4bd0dd4e1a2a2385984 authored about 5 years ago
List aegir dir.
c80b3a5a95d88704011b7015d75c76c594a8deae authored about 5 years ago
c80b3a5a95d88704011b7015d75c76c594a8deae authored about 5 years ago
Add a docker ps so we can confirm the images being used.
695d297176a6088666c8e1f14e6ec80633598b6f authored about 5 years ago
695d297176a6088666c8e1f14e6ec80633598b6f authored about 5 years ago
Run drush cc drush in the hosting-queue-runner script.
4f9eb6467137bc1f0766d09e51845940a63f70e9 authored about 5 years ago
4f9eb6467137bc1f0766d09e51845940a63f70e9 authored about 5 years ago
Wrong git repo.
5e5e66c809a240de54a0671345d81cbc095af27e authored about 5 years ago
5e5e66c809a240de54a0671345d81cbc095af27e authored about 5 years ago
Add log tailing to the entrypoint so docker containers have more information.
379727b7ddc27d468acc37629d00f07f47a9382e authored about 5 years ago
379727b7ddc27d468acc37629d00f07f47a9382e authored about 5 years ago
Make the hosting_queue_runner_log_path a variable and put it into the /var/log/aegir folder.
047a2abf71fd43b2441b0332ceb9559dd5c10430 authored about 5 years ago
047a2abf71fd43b2441b0332ceb9559dd5c10430 authored about 5 years ago
Remove the "env" output and add a drush cc drush command to the hosting queue runner.
d447dfbfd3d6291f2ee2902c8b11b307896d18ab authored about 5 years ago
d447dfbfd3d6291f2ee2902c8b11b307896d18ab authored about 5 years ago
Remove the last remnants of our custom supervisor job.
437ea0402dafd4779db600d3a37f8277494fb36f authored about 5 years ago
437ea0402dafd4779db600d3a37f8277494fb36f authored about 5 years ago
Move supervisor restart to the bottom of install-devmaster.yml so it runs every time the playbook runs.
ebc33cb09ac3d57cb3dce8e22edf74d0f1f6cb9b authored about 5 years ago
ebc33cb09ac3d57cb3dce8e22edf74d0f1f6cb9b authored about 5 years ago
Make sure config devmaster is run when tags "install-devmaster"
c86706af64b7a0a8c3c4af6184afaefdcf87ba1a authored about 5 years ago
c86706af64b7a0a8c3c4af6184afaefdcf87ba1a authored about 5 years ago
Make sure /var/lib/mysql is a volume.
32d50b96b65ec6bd0b80ae39021cacb6554743a2 authored about 5 years ago
32d50b96b65ec6bd0b80ae39021cacb6554743a2 authored about 5 years ago
Fix warnings from running hooks on non-devshop sites.
97a750a895915a1b7b9ff8abe0d2cba93db2acd1 authored about 5 years ago
97a750a895915a1b7b9ff8abe0d2cba93db2acd1 authored about 5 years ago
Fix warnings from running hooks on non-devshop sites.
2137cb8d5a3515915dfd336b0c14e800fa7b97bb authored about 5 years ago
2137cb8d5a3515915dfd336b0c14e800fa7b97bb authored about 5 years ago
Don't forget php-versions... must remove this thing.
92d310aa0d2c3e71376429d96196d3e750fd83a8 authored about 5 years ago
92d310aa0d2c3e71376429d96196d3e750fd83a8 authored about 5 years ago
Clear the drush cache after devmaster install.
c60b8642a45397dae21f2fcb90c38c3791a7bd25 authored about 5 years ago
c60b8642a45397dae21f2fcb90c38c3791a7bd25 authored about 5 years ago
Add a devshop login call.
1da9a535f6e8e54241101707651e8721b6581fb1 authored about 5 years ago
1da9a535f6e8e54241101707651e8721b6581fb1 authored about 5 years ago
Use composer and robo for docker image launch and test.
f079be98da68adb5ad9987ea9d1bc7f709365028 authored about 5 years ago
f079be98da68adb5ad9987ea9d1bc7f709365028 authored about 5 years ago
Remove the mounted scripts.
26ac8663f8efa80fb6dca02fe07b2c0e723d9452 authored about 5 years ago
26ac8663f8efa80fb6dca02fe07b2c0e723d9452 authored about 5 years ago
Bump version of php-versions role.
be5571c800471c8998b32640fddd620876551f41 authored about 5 years ago
be5571c800471c8998b32640fddd620876551f41 authored about 5 years ago
Add logic so the upgrade uses the dev makefile unless --no-dev is specified.
da0ae7da7d3197a4df84e7ed4377af00f217dbfa authored about 5 years ago
da0ae7da7d3197a4df84e7ed4377af00f217dbfa authored about 5 years ago
Skip the upgrade in docker playbooks.
4ba1edda7530789999bfddf670f29a24845744ee authored about 5 years ago
4ba1edda7530789999bfddf670f29a24845744ee authored about 5 years ago
Use -T to prevent TTY so it doesn't break in CI.
5e438df5e7da1d06d3580ce4ded4a1a5e7446e72 authored about 5 years ago
5e438df5e7da1d06d3580ce4ded4a1a5e7446e72 authored about 5 years ago
Set default ansible_verbosity to 0.
e563d942b60c4cf1796393db0a7dd544b31adfb3 authored about 5 years ago
e563d942b60c4cf1796393db0a7dd544b31adfb3 authored about 5 years ago
Moving mysql-wait script since it is needed in all installations, not just docker.
ad02db90c8bbce27ffe017294490d541a3fb4351 authored about 5 years ago
ad02db90c8bbce27ffe017294490d541a3fb4351 authored about 5 years ago
Moving mysql-wait script since it is needed in all installations, not just docker.
0220a7ec91e6828f445398126a773725d094d6d1 authored about 5 years ago
0220a7ec91e6828f445398126a773725d094d6d1 authored about 5 years ago
Fix incorrect $user usage.
ddb07ce27864b5aa12a2b31ccada63180c7d0e95 authored about 5 years ago
ddb07ce27864b5aa12a2b31ccada63180c7d0e95 authored about 5 years ago
Add --user flags to Robo so we default to aegir user.
864686776634bcba6042729e5625949a67488f13 authored about 5 years ago
864686776634bcba6042729e5625949a67488f13 authored about 5 years ago
Include the filename in the echo prefix.
34a39987372241fc4a2d60d774af03f33effeef0 authored about 5 years ago
34a39987372241fc4a2d60d774af03f33effeef0 authored about 5 years ago
Adding a mysql-wait script and use it in the playbook so devmaster doesn't try to install too early.
6e48cb3068ccde03d70e26bd6c68ab8dd65b6c24 authored about 5 years ago
6e48cb3068ccde03d70e26bd6c68ab8dd65b6c24 authored about 5 years ago
When using COPY with more than one source file, the destination must be a directory and end with a /
1751ddd1bdb38734efefbb183d8212e6b9122526 authored about 5 years ago
1751ddd1bdb38734efefbb183d8212e6b9122526 authored about 5 years ago
Simplify RoboFile.php up now that everything can be run through docker-compose.
027c82b83a7ad743607160410ed0890b26e50cf0 authored about 5 years ago
027c82b83a7ad743607160410ed0890b26e50cf0 authored about 5 years ago
Fix robofile exits and exceptions
89bb775b3c1f40e4c335a7e6c0ca7884bd9e7fcb authored about 5 years ago
89bb775b3c1f40e4c335a7e6c0ca7884bd9e7fcb authored about 5 years ago
Bad ansible.
9d81165622ff6a3673d6f56b4ec8783c67baaf35 authored about 5 years ago
9d81165622ff6a3673d6f56b4ec8783c67baaf35 authored about 5 years ago
Prepare the makefile in the container.
0fff599f7c3618212694408195743fdd5f8c7e1f authored about 5 years ago
0fff599f7c3618212694408195743fdd5f8c7e1f authored about 5 years ago
Merge branch 'classes-finally' into systemd
ff96420ef0276b741df95327380d061a1db6dd13 authored about 5 years ago
ff96420ef0276b741df95327380d061a1db6dd13 authored about 5 years ago
Create a python3 Dockerfile.
f46e6960a3417917aa3613ad80a898a0d9f2886c authored about 5 years ago
f46e6960a3417917aa3613ad80a898a0d9f2886c authored about 5 years ago
Put python3 hacks into the Dockerfile instead.
65eb8f23e672f5f3917fa9bb8ecc3ae559b94cbf authored about 5 years ago
65eb8f23e672f5f3917fa9bb8ecc3ae559b94cbf authored about 5 years ago
Merge branch 'classes-finally' into systemd
cb7844b08d3df2a52ae8d256d992dcb794e94c58 authored about 5 years ago
cb7844b08d3df2a52ae8d256d992dcb794e94c58 authored about 5 years ago
Installing pip and setuptools for python3.
cdd621900e4dbb7977321c3121e582acda0e93fe authored about 5 years ago
cdd621900e4dbb7977321c3121e582acda0e93fe authored about 5 years ago
Use pre-tasks to install python3-setuptools.
44d750953462b001cf040ff94c8a68931333252c authored about 5 years ago
44d750953462b001cf040ff94c8a68931333252c authored about 5 years ago
Fail on robo p:c if docker build fails.
598925015ff662e8ad4c62b303b7e3bd6910438b authored about 5 years ago
598925015ff662e8ad4c62b303b7e3bd6910438b authored about 5 years ago
Set a pretask to set python3 as the default, and set ansible_python_interpreter variable so it does not try to autodetect it.
7c244c92b6fe8b1443d83c14521a7e49a4d917ca authored about 5 years ago
7c244c92b6fe8b1443d83c14521a7e49a4d917ca authored about 5 years ago
Set a pretask to set python3 as the default, and set ansible_python_interpreter variable so it does not try to autodetect it.
5334ca52e9b5a16078c5b03c0ad5f87df02f9802 authored about 5 years ago
5334ca52e9b5a16078c5b03c0ad5f87df02f9802 authored about 5 years ago
Add Environment and EnvironmentGitInfo classes for DevShop environments.
d7f6c08ffe20336018c45479af3f1072755338fb authored about 5 years ago
d7f6c08ffe20336018c45479af3f1072755338fb authored about 5 years ago
Add Environment and EnvironmentGitInfo classes for DevShop environments.
9aaeab2d45bc3b43ec903928933d5129d248486d authored about 5 years ago
9aaeab2d45bc3b43ec903928933d5129d248486d authored about 5 years ago
Detect the right git ref type when git checkout is ahead or behind.
7e69b7f68134545066bc701c8783e8f7d0616b36 authored about 5 years ago
7e69b7f68134545066bc701c8783e8f7d0616b36 authored about 5 years ago
Detect the right git ref type when git checkout is ahead or behind.
da2541f4e740de3cf3fe46dc5a91e27d218489e6 authored about 5 years ago
da2541f4e740de3cf3fe46dc5a91e27d218489e6 authored about 5 years ago