Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/opendevshop/devshop.platform

Ansible Collection for the DevShop Platform
https://github.com/opendevshop/devshop.platform

become: true. owner and group are set

78f54d6186b45592c825112a56bbd2e0744f2435 authored about 1 year ago by Jon Pugh <[email protected]>
Set .env file to app user permissions and add DRUPAL_SITE_HOST_PROVIDER to .env

c62f31f8985b99248e5740e30517ffe5f21c1162 authored over 1 year ago by Jon Pugh <[email protected]>
Add platform authorized keys var

2200637b1a42f3a9620630d87668d103209ebdea authored over 1 year ago by Jon Pugh <[email protected]>
If force_install is used, assume commands should run.

46985ef78cfbf2561c2259a3beb30fcc0c5e985e authored over 1 year ago by Jon Pugh <[email protected]>
Allow platform user to run app playbook without needing sudo

3f75f1cdddfe4b01ba463088d14a86da88765841 authored over 1 year ago by Jon Pugh <[email protected]>
Always include /etc/ansible/hosts.

2474adade9bc533004dbb4a58ddce4da90c4d5ac authored over 1 year ago by The DevShop Platform User <[email protected]>
Merge remote-tracking branch 'origin/main'

2567812ec624d0f86ad45e8f2882c7fe03109d90 authored over 1 year ago by Jon Pugh <[email protected]>
retry git action until it completes

e6f54c7cc95d88de018a4431f9f922ef119da3b9 authored over 1 year ago by Jon Pugh <[email protected]>
Fix check for installed site

c2c84db34ea167713999a9b70206f04eaf3b336f authored over 1 year ago by Jon Pugh <[email protected]>
remove db-url stuff from default install hook

600d93ac10d9c18956fc0d3ed65c4f9dd8c76283 authored over 1 year ago by Jon Pugh <[email protected]>
output DRUSH_OPTIONS_URI

db267174f710dae821f2e198ed01ed9bb6691d4e authored over 1 year ago by Jon Pugh <[email protected]>
comment out login link.

a387eaae5aec3a0bdd035e09aefe106e5a4e9cf4 authored over 1 year ago by Jon Pugh <[email protected]>
Add post-deploy tasks and run a drush uli for each host.

6bc29afd450e8180bd1d2ae868bf56d046eeed33 authored over 1 year ago by Jon Pugh <[email protected]>
fix various service var assignment stuff

adaeb0363b9217c7672434d5e236a7c454f6ca38 authored over 1 year ago by Jon Pugh <[email protected]>
renable post git tasks

fcb0895a57e5c0b3b08ac29a96fee8cbf21c0ff0 authored over 1 year ago by Jon Pugh <[email protected]>
Add url to log

95395d3dfb6b5f48cbd2e09af2ab43bc6a686c3e authored over 1 year ago by Jon Pugh <[email protected]>
Write .env file for sql credentials

d677b2a45dd1f168c2a8127c32af099a85af83df authored over 1 year ago by Jon Pugh <[email protected]>
Use inventory_hostname. ansible_hostname is the "real" hostname.

851173b12d57e3df2d5ceb3268dd6454fd3c2432 authored over 1 year ago by Jon Pugh <[email protected]>
Add acl to packages list to resolve temporary files error. https://docs.ansible.com/ansible/latest/playbook_guide/playbooks_privilege_escalation.html#id11

370e1a54887698a91b3ece4a8ad9579eceb4074e authored over 1 year ago by Jon Pugh <[email protected]>
fix check for db server. I dont know how this changed.

58af4a65dc44931e9fde1eea1df2575bf4f0005c authored over 1 year ago by Jon Pugh <[email protected]>
Default github users to server admins and remove me from default users

867e489f8b33b42deed7204bf07c5fe31c4d5c4d authored over 1 year ago by Jon Pugh <[email protected]>
Fix devshop-ansible-playbook to work well in composer install

317af2519f8116e00247402b2c1bd09350fb658b authored over 1 year ago by Jon Pugh <[email protected]>
Update description.

2caadc2b6f06f13c82f5d1fc65885724f9abd05f authored over 1 year ago by Jon Pugh <[email protected]>
adding ansible galaxy install script

4627c5607b3ad3047f50e585e771afc434565426 authored over 1 year ago by Jon Pugh <[email protected]>
Merge branch 'main' of https://github.com/opendevshop/devshop.platform

eec448eaaba8d00ee688714e8c38b0692cb6a07e authored over 1 year ago by Jon Pugh <[email protected]>
Remove drush from default http service group.

58a880ae608d32d85ddc4319822c393e59402e64 authored over 1 year ago by Jon Pugh <[email protected]>
Add debug message when saving container.

0c4241600909e211b7e9f6ff1616537aa438274a authored over 1 year ago by Jon Pugh <[email protected]>
Test 22.04, not 18.

197e0029e47cab38d8aed7645663e610935b1a08 authored over 1 year ago by Jon Pugh <[email protected]>
fix bad strings

c1fde43154cc91e8b4a4f0f4019b3242d15d28c9 authored over 1 year ago by Jon Pugh <[email protected]>
Ansible.cfg

2c445eac09cc7cf4c30e58a508e68f8b86c52496 authored over 1 year ago by Jon Pugh <[email protected]>
Add bin wrapper

d0fef0448e9d7908d5be29423ebe92e80d16dda5 authored over 1 year ago by Jon Pugh <[email protected]>
Update inventory.yml

dd26066be90b9bca4b553f3bdbda6e8c31ef104c authored over 1 year ago by Jon Pugh <[email protected]>
Create inventory.yml

9ae6241eb9fb06045245d64b255d0c673c00f6a6 authored over 1 year ago by Jon Pugh <[email protected]>
Change to force_reset variable so it's easier to set on the CLI and default to false so it doesn't destroy local edits by default.

70992d46b853f252d024150ec64d41c673e0490a authored over 1 year ago by Jon Pugh <[email protected]>
Add message when command stages are skipped so users know how they can force them to launch.

0f1bd722af4eee7e4be25508d42f917a4371fb1f authored over 1 year ago by Jon Pugh <[email protected]>
Setup cross platform tests similar to examples.

51adc13b3551f1e791095b1c8bd6df1e7c1fed78 authored over 1 year ago by Jon Pugh <[email protected]>
Remove verbosity in testing.

ee67ce4b97d61f654108cd11bf7f32782801c074 authored over 1 year ago by Jon Pugh <[email protected]>
Comment out wacky drupal post steps that manually do settings.... let drush site install do it.

7034e221dc7c86c46e3d25096d6caebde8240b8c authored over 1 year ago by Jon Pugh <[email protected]>
Put back --db-url in install command.

132f1f44e6d9785dcdd446aacd97f498c0f1831a authored over 1 year ago by Jon Pugh <[email protected]>
Lost a "

dbb717adb34f8b56d71a51a204f16a90ffdd613e authored over 1 year ago by Jon Pugh <[email protected]>
Ensure sites folder exists before trying to save a file.

32433d1d3613c7e19efb62f8f081ad9a498bfabe authored over 1 year ago by Jon Pugh <[email protected]>
Set charset and collation.

e93c590583f425fdd59b784cbb1d9549276a94d5 authored over 1 year ago by Jon Pugh <[email protected]>
Set deploy hook to nothing until we can get it to work.

3e0a19e6a7b1aa20c5634bdcab76ed16d563fa1c authored over 1 year ago by Jon Pugh <[email protected]>
Set server.local.computer to be a docker container.

75e259c271dc186bb7ccf9e34e23571d58240df9 authored over 1 year ago by Jon Pugh <[email protected]>
Install drush from source.

b6e8c8474f1e3946e0419534071ed9f62cedeca6 authored over 1 year ago by Jon Pugh <[email protected]>
Remove calls with --tags about, and just use d without things.

5543a67663f32a3a3016ec629b5defdfa9333e45 authored over 1 year ago by Jon Pugh <[email protected]>
Install via global composer, not drush launcher.

a6f2ab0342d6e5bc34c130d6d4aa13fd6cc0ff45 authored over 1 year ago by Jon Pugh <[email protected]>
Tags:always for create container.

7daca9ddbc1b1263442c03fcee145bf44f11b7fd authored over 1 year ago by Jon Pugh <[email protected]>
Add sendmail to common packages.

e0386e38fc3daa27d02d8b8cb8ffdd73e4347b95 authored over 1 year ago by Jon Pugh <[email protected]>
Use __DIR_ so it works with multiple drupal versions.

38ce5b4c911c372e83c43cb728fa732744acac03 authored over 1 year ago by Jon Pugh <[email protected]>
Pass devshop_app_git_document_root_path as install command.

9920bae865bd478668ea9c8e357057c96be3ca71 authored over 1 year ago by Jon Pugh <[email protected]>
only run "host" if servers tag.

c9f3637c248177fa77c2f9bf23bc67ab1c812b4a authored over 1 year ago by Jon Pugh <[email protected]>
Use docker commit to save built docker image.

572d9ac1e3ef3d5c68486e4fe2a9ee736a043ec1 authored over 1 year ago by Jon Pugh <[email protected]>
Try putting apache_ignore_missing_ssl_certificate: false in meta/main.yml

b9feeea7d768dc31e6c88fee7af349a6191ea09c authored over 1 year ago by Jon Pugh <[email protected]>
Tell geerlingguy.apache to skip setting SSL Vhost if certs are missing.

85da780d924f983af5a6e5f10485d87b2ab64407 authored over 1 year ago by Jon Pugh <[email protected]>
Comment out certbot until we have time to get it working... Python error, maybe it's ubuntu2004.

f0c5832b4ab43682d0325be44a5cf0777189cd9c authored over 1 year ago by Jon Pugh <[email protected]>
Revert "Put certbot first so the certs exist before apache tries to use them and fails."

This reverts commit 41e17608df28213cb935aa2f66059c0f28fa1e6b.

eb58dcfa74d690c71b8836f76850e1985a544c00 authored over 1 year ago by Jon Pugh <[email protected]>
Put certbot first so the certs exist before apache tries to use them and fails.

41e17608df28213cb935aa2f66059c0f28fa1e6b authored over 1 year ago by Jon Pugh <[email protected]>
Only map the dir if devshop_app_docker_git_root is defined.

1272ac597393b78088a4db75259bf898fb524ba2 authored over 1 year ago by Jon Pugh <[email protected]>
Set host directory in docker volumes based on inventory_dir.

033b9565c644d728c55f44a9168957afc9de9191 authored over 1 year ago by Jon Pugh <[email protected]>
Make it verbose in CI.

0ebed534ced4bb559781a083c2a3d165923aeaa1 authored over 1 year ago by Jon Pugh <[email protected]>
Fix single site inventory: two hosts, one git root breaks things.

9448d87ac1c4dd7f4c3ebb9599c8ac32216de9e2 authored over 1 year ago by Jon Pugh <[email protected]>
Add devshop_host_docker_environment variable.

811cc03548113c755b3696bb3a28bd619b82e670 authored over 1 year ago by Jon Pugh <[email protected]>
default privileged to TRUE, cgroupns to host, and put volumes back in.

b601c4af7e1d416bcf77a01468cffa8e74e779c4 authored over 1 year ago by Jon Pugh <[email protected]>
Update examples.yml

67e2c7922b1fde6ed8d111dd4a46b9f69808625c authored over 1 year ago by Jon Pugh <[email protected]>
install Ansible roles. I guess molecule did that

ea6358a3a5ba8dbd44d4525a73dc1dda40919a55 authored over 1 year ago by Jon Pugh <[email protected]>
remove molecule create, d does it.

70d5e13ec70122a450a74d5ff2a7edc65264d06c authored over 1 year ago by Jon Pugh <[email protected]>
create docker containers.

213d08c12dc29d6ab9ff0d9eafbda761ffb44ba3 authored over 1 year ago by Jon Pugh <[email protected]>
Back to auto, now that we install python ourselves.

d28ae514d9652c9b22b275dd2bc90286ade55eac authored over 1 year ago by Jon Pugh <[email protected]>
Remove REQUIRES_ENABLED, ansible warning told me to.

29e8808c1707cdedbebd2bce08bc7ded17625534 authored over 1 year ago by Jon Pugh <[email protected]>
Change plugin name to the one created by ansible. Not sure why this is changed to ansible.legacy!

d946218b354a31b52b81d2819850ba3edad6445c authored over 1 year ago by Jon Pugh <[email protected]>
Remove devshop_apps inventroy plugin.

838d94e47e20d7393947835c1d30423aea8b67e3 authored over 1 year ago by Jon Pugh <[email protected]>
Use ubuntu 20 and install python.

f1edcad8714053fbdd998a91b434c3c44cb1f8d0 authored over 1 year ago by Jon Pugh <[email protected]>
auto_legacy python interpreter.

38a397bc2582ba9e353e9bacfec4a4599e33fe77 authored over 1 year ago by Jon Pugh <[email protected]>
Include inventory.yml by default.

b5cb127cc12f669eac058c9eaeec394d5f575d0b authored over 1 year ago by Jon Pugh <[email protected]>
Use inventory_hostname for docker container name.

2499336196196cca7e710ed692ae13db8d9ed0fb authored over 1 year ago by Jon Pugh <[email protected]>
Don't set devshop_host_hostname, it will be set by host/tasks/main.yml...

When using "localhost" in the inventory, this will change the hostname to "inventory_hostname".

e7e76b5f16c4008d456efe1532db4a5b61ba99b4 authored over 1 year ago by Jon Pugh <[email protected]>
Remove platform.yml from inventory.

1397d2b34155d4a652c07544446376e1bbc2cde8 authored over 1 year ago by Jon Pugh <[email protected]>
Change directory to platform dir then run ansible.

95f315ed29ff811081f5a4da13984e111c2226f0 authored over 1 year ago by Jon Pugh <[email protected]>
Use "d" as the bin script.

53d319158b1a7c08f9445fccd6a13ddb35e2b72c authored over 1 year ago by Jon Pugh <[email protected]>
Wrong bash

52c35ee495b36a553bb08eb19319be82084aa6d2 authored almost 2 years ago by Jon Pugh <[email protected]>
heh wrong version

4d74f910046521ffc68bf331ba6513a212c2efb4 authored almost 2 years ago by Jon Pugh <[email protected]>
Adding a version.txt file

ee0e944d45aacef49aa3fa16f7bc808d93b96fda authored almost 2 years ago by Jon Pugh <[email protected]>
Adding prepare script for ubuntu20 focal

4af38ab440b93d7e6e97965293f6f3f685aca421 authored almost 2 years ago by Jon Pugh <[email protected]>
Add bin script.

4dbec61fb5e3756a8ec0938cb00cc6711f81d329 authored almost 2 years ago by Jon Pugh <[email protected]>
Adding composer file

ed0cdf4c6499d310123a2a37df59ad7e77986a28 authored almost 2 years ago by Jon Pugh <[email protected]>
Merge branch 'docs/examples' of github.com:opendevshop/devshop.platform into main

dd51cae90f3ffd157fb5ef82b0f7db116ffb313a authored almost 2 years ago by Jon Pugh <[email protected]>
Removing unused files.

198f837934d56a1df387fe8d6745a8d8bcd49b90 authored almost 2 years ago by Jon Pugh <[email protected]>
Only test 2.11 until it works.

a3596a08fa74e2c50541c6dc04fb2d4a86dda496 authored almost 2 years ago by Jon Pugh <[email protected]>
install py 3.9 in CI.

37069ea655ca8dd7882b47d31945d3fead21413c authored almost 2 years ago by Jon Pugh <[email protected]>
Merge branch 'feature/create/docker' into feature/http/ssl

0894483f79b2eff3af64f1dc42fe063852974db7 authored almost 2 years ago by Jon Pugh <[email protected]>
Merge branch 'feature/create/docker' of

github.com:opendevshop/devshop.platform into feature/create/docker

238c5350bfc4e2c1e87c03a6e7c76db8bc24e5f7 authored almost 2 years ago by Jon Pugh <[email protected]>
Force ansible_python_interpreter to all managed hosts.

3db894fcb7bec0f3ae21c48f640c40fb114a292c authored almost 2 years ago by Jon Pugh <[email protected]>
test stable versions.

a6ae7a6c62f1b16f13f23d8db934fd2348b327df authored almost 2 years ago by Jon Pugh <[email protected]>
Merge branch 'feature/http/php-fpm' of github.com:opendevshop/devshop.platform into feature/http/ssl

a76692cff560c69ee1c7ae2699d9f5674ba76519 authored almost 2 years ago by Jon Pugh <[email protected]>
Add isolation level to settings.php template

e311d4c5be410ece00c44b75298d0669d27af227 authored almost 2 years ago by Jon Pugh <[email protected]>
bad merge

e51ce1a083c3ce85a92faf1e15220d5936dbf075 authored almost 2 years ago by Jon Pugh <[email protected]>
Merge branch 'feature/http/ssl' of github.com:opendevshop/devshop.platform into feature/http/ssl

b91587468d8ffd3b9cda3f6c53771040c20dd727 authored almost 2 years ago by Jon Pugh <[email protected]>
Add fpm role

99fb24c8c0feddc934f0168c18be722271509b0f authored almost 2 years ago by Jon Pugh <[email protected]>
Implementing certbot instead of self-signed.

2d268724ec85f57b5599adb7fe4829efa621cae4 authored almost 2 years ago by Jon Pugh <[email protected]>