Ecosyste.ms: OpenCollective

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

github.com/opendevshop/ansible-role-devmaster

DevShop Devmaster Server | READ-ONLY
https://github.com/opendevshop/ansible-role-devmaster

Fix bitbucket build integration. (#774)

4f68efea093cc4a9302ac33a41592064d3200e26 authored about 1 year ago by Jon Pugh <[email protected]>
Minor ansible improvements. (#757)

- Better ansible playbook message printing variables like php_version at beginning and end of pl...

b1622c278d160d69bdc9d4c319112f5db88728bb authored over 1 year ago by Jon Pugh <[email protected]>
Bug/remote hosts (#752)

- Adds a Remote Server container for testing Aegir's remote server feature.
- Add devshop_remot...

b5f7114723d96b5cf0a5fdc0fca45b40378ab15c authored over 1 year ago by Jon Pugh <[email protected]>
Small Ansible improvements (#738)

- Run `geerlingguy.mysql` with `buildtime` tag to skip running on docker run.
- Add `geerlinggu...

ab00c9c32cfc32de712223534a122aa066442db3 authored over 1 year ago by Jon Pugh <[email protected]>
Site local Drush support (#719)

- Move `drush/drush:^8` and `drupal/provision` to DevShop Control codebase.
- Load provision in...

a990372c98cd9d0535334847204d63ce36631a2d authored almost 2 years ago by Jon Pugh <[email protected]>
Publish devshop/server to Docker Hub. (#708)

* Create github actions workflow file for publishing Docker Images. Thanks @geerlingguy!
* Fix ...

f237535dd9fa3a74e687778e8a1d2652d7d7c68d authored almost 2 years ago by Jon Pugh <[email protected]>
Add git_reset option to devmaster install. (#709)

8caf7f66fe66c5b50aa781a65faf2609cc9cfab5 authored almost 2 years ago by Jon Pugh <[email protected]>
Docker Build Again (#704)

* Remove composer update hook to also run composer update in control site.

* put back bin-tool...

fe77cdd9c712b69cc9830fc84ab9eb1137e80d0d authored almost 2 years ago by Jon Pugh <[email protected]>
Feature/robo/cleanup (#699)

- Update github actions to use latest.
- Fix Robofile to work with simplified containers.
- R...

dc3664270b8cb48577803960ce1d963973ec7e27 authored about 2 years ago by Jon Pugh <[email protected]>
Clear out docker mess. (#698)

* Totally redo docker and ansible setup.
* Update github workflow to build the single container...

39145b098dbff1c926567e2efe8ee7ac5f40fbfe authored about 2 years ago by Jon Pugh <[email protected]>
Hotfix: Use full path for hosting-queue-runner script in supervisor config

250e289d3e6780265484a4e896833439cad444b4 authored about 3 years ago by Jon Pugh <[email protected]>
Fix failing CI: Dependency issues (#669)

* Remove extra devshop control composer updates.
* Don't run-quiet in Docker build, easier to f...

ba3d6295907772cb77a01d65dea5457be20e2eaa authored almost 4 years ago by Jon Pugh <[email protected]>
Stabilize Deploy Tasks (#655)

https://github.com/opendevshop/devshop/pull/655
- Repair DevShop deploy task and hooks function...

c189b12c0d7bcaeb4179016c6b94116e78fb3acf authored almost 4 years ago by Jon Pugh <[email protected]>
Improve install script and add tests for it. (#631)

https://github.com/opendevshop/devshop/pull/631

* Rewrite the standalone install.sh script em...

10c621fe1fccafa515ada32714f25378979318d4 authored almost 4 years ago by Jon Pugh <[email protected]>
Allow GitHub forks to be launchable and pass tests (#651)

DRASTICALLY IMPROVES the ability for users to contribute to DevShop because they can use forks l...

4b813bcf64401306bd32cbef6f392a76a78d6d17 authored about 4 years ago by Matt Hand <[email protected]>
Use core DevShop source for DevShop Control site. (#645)

https://github.com/opendevshop/devshop/pull/645

- DevShop UI and CLI code in one repo:
- D...

fb6405699d93a37b452d7fb552039e283cffc160 authored about 4 years ago by Jon Pugh <[email protected]>
Ansible roles and vars cleanup (#638)

* Deleting unused playbooks and dockerfiles.
* Remove vars from play.yml so they can be overwri...

35903fc2a6ec135d89993721a0b77f46b9831e13 authored about 4 years ago by Jon Pugh <[email protected]>
Simplify ansible inventory generation (#633)

* Create a new default inventory file in YML format with clear comments documenting how it is us...

8da53aa06c546630710b7bf0d7c18fe3493dd755 authored about 4 years ago by Jon Pugh <[email protected]>
Improve UID reset (#610)

* Allow resetting UID/GID of the aegir user on ansible play runs.
* Kill all tasks running of t...

fd4d864c755ed88c01c160c7d1abc89b9427db5b authored about 4 years ago by Jon Pugh <[email protected]>
Release Cleanup: Text, comments, etc. (#608)

* Change mentions of "Devmaster" in ansible tasks to "DevShop Control".

dfe6495fd93dc7bd459e6f400e5dea1dc668bde2 authored about 4 years ago by Jon Pugh <[email protected]>
Detect hostname from `hostname -f` if `server_hostname` variable is not explicitly set. (#627)

* Ansible roles now detect the `server_hostname` variable if not set from `hostname -f`. Before ...

1b441edd6c406122d7f38b6f19132f255490c973 authored about 4 years ago by Jon Pugh <[email protected]>
Component/Deploy: Single command for running an entire devops cycle.

78a90df80be31379740e1bdb7fabfdbd463f3706 authored about 4 years ago by Jon Pugh <[email protected]>
Component / Composer DevShop Control (#601)

410fd9f66dcbc4abb875897d7d30d3994bed5c57 authored about 4 years ago by Jon Pugh <[email protected]>
Rapid DevShop Tests must run PR code (#602)

* Run rapid tests with volumes to it uses latest code.

* Whitespace and better wording.

* ...

e07d7b57e7af1b4283b6483ba324f054219e0dda authored about 4 years ago by Jon Pugh <[email protected]>
Ops / Docker / Ansible Role Containers and Faster Testing (#586)

* Revert "Remove opendevshop.users from runtime tag."

This reverts commit 768ec4eb0621156e993...

e3b5ed9be91fbeb70e1e7d5007b0006acc66074c authored over 4 years ago by Jon Pugh <[email protected]>
Merge branch '1.x' of github.com:opendevshop/devshop into dev/github/pr-env-bug

afe25a4d9b0e53a7a850d4609e65b029e47b2159 authored almost 5 years ago by Jon Pugh <[email protected]>
Use --force when running hosting-tasks.

4e8a0321a73817a36ccea74950a6cefc5deaf9a9 authored almost 5 years ago by Jon Pugh <[email protected]>
Add another instance of "Ensure /var/aegir is owned by aegir user" to devmaster role so it runs at "runtime".

99e12590e92fdd217fb849e03c8994889404d51f authored almost 5 years ago by Jon Pugh <[email protected]>
Rename aegir_db_host to database_host.

b4dd39686df00e0a3da1a7241636e78d2bd55afa authored almost 5 years ago by Jon Pugh <[email protected]>
Add another instance of "Ensure /var/aegir is owned by aegir user" to devmaster role so it runs at "runtime".

4d550b850274f59c5d1be0886a88452288863fc0 authored almost 5 years ago by Jon Pugh <[email protected]>
Updating ansible roles code from centos testing branch

34c40044e5d32bf7c577e5265538730a447dcfc4 authored almost 5 years ago by Jon Pugh <[email protected]>
Set DATABASE_HOST environment variable from ansible variable.

0dc1d5dd6d2c47675b6a73ddbb6775e492c0f6a5 authored almost 5 years ago by Jon Pugh <[email protected]>
use shell now that we dont need pipes

f447a0ca250f9f8495f6cc4188adc07c1683d33f authored almost 5 years ago by Jon Pugh <[email protected]>
Implement the new devshop-site-info command to get devmaster uri and root.

1438b1f3ed620ae3d52b6cf4c6d73be2414d2279 authored almost 5 years ago by Jon Pugh <[email protected]>
Set MYSQL_ROOT_PASSWORD environment variable for wait-mysql.

9a992038d00df1ca83bb14c1bf2689015f6076ca authored almost 5 years ago by Jon Pugh <[email protected]>
Renaming wait-* scripts

e7ee25e09bebf6e34a4ea9409686dfe2d95bed8d authored almost 5 years ago by Jon Pugh <[email protected]>
Fixes #486: Don't attempt to load PRs if there is no github token.

ac4b08d61f306d3565145667432b126ebbf65d79 authored almost 5 years ago by Jon Pugh <[email protected]>
Overzealous search and replace.

d674486b6f052579af55180cbdb71e92839df479 authored almost 5 years ago by Jon Pugh <[email protected]>
Use "runtime" tag instead of "install-devmaster"

fa34de1adef701bb52b21db9b67bcea6601a8e51 authored almost 5 years ago by Jon Pugh <[email protected]>
Fix a failing step.

b88b237972461b57a8950afc7a31631fb993ee55 authored almost 5 years ago by Jon Pugh <[email protected]>
Merge pull request #485 from opendevshop/ops/ansible/cleanup

Use python36-pip for redhat6

15ec53243295a09a3ed6dd8f854682951be5b083 authored almost 5 years ago by Jon Pugh <[email protected]>
Use python36-pip for redhat6

308fc51772633a2fd41b1b8ca4ed7f1075959814 authored almost 5 years ago by Jon Pugh <[email protected]>
Run drush cache clear in the right place.

210bd8fad683381635126f84eddfde7c7001f07c authored almost 5 years ago by Jon Pugh <[email protected]>
Add tag install-devmaster to the drush install steps.

4d5786d074f2f62d3cf75acefb8b8ded73d2940e authored almost 5 years ago by Jon Pugh <[email protected]>
Wrong symlink path

382a00d498899d6fa03a97b889c0f6a05c6182cb authored almost 5 years ago by Jon Pugh <[email protected]>
Create the /usr/share/ansible folder and link the devshop roles into there.

b7bba496a33855b0f58f26da5cbd7ab83182a57a authored almost 5 years ago by Jon Pugh <[email protected]>
Print the php_version into the step title so we can see it.

ce37d9236c7db09bd6ec4310d95e8539e4afd11a authored almost 5 years ago by Jon Pugh <[email protected]>
Add a tag "remove-devmaster" so we can run a play just doing that.

e56fd93dc801ad88558078ce947d4c8f5103e3f1 authored almost 5 years ago by Jon Pugh <[email protected]>
Commit contributed roles and add a script to `composer update` to update the roles and removing all calls to "ansible-galaxy".

a1e70b74f5ac80dd51d4aad02fdf38689ba28a34 authored almost 5 years ago by Jon Pugh <[email protected]>
Add the test step from geerlingguy.php-versions to confirm the expected PHP version was installed.

a06ac218997098ab13d2d4a1153ba4fb9fa80d8f authored almost 5 years ago by Jon Pugh <[email protected]>
Too many strings!

dd1ddfba2d20eda856e0948610da6cfbef655659 authored almost 5 years ago by Jon Pugh <[email protected]>
Lint

3b265712eaa4c32c5c522ab46a4aad281209cc9d authored almost 5 years ago by Jon Pugh <[email protected]>
Add aegir_log_files_touch variable

bb0f1fb8d20ce161d4be8dcb7b8032dd062c4d84 authored almost 5 years ago by Jon Pugh <[email protected]>
Merge branch '1.x' into ops/testing/logs-improvements

5ebfde128c530c918be81b4abf9c5e1c1d3e9427 authored almost 5 years ago by Jon Pugh <[email protected]>
Always changed for mysql wait.

819ebec02af61fd8f2e6564b1dab696f4e2b2306 authored almost 5 years ago by Jon Pugh <[email protected]>
Fix spacing of variable, for lint.

d225e32ca460bac5f7468567bd5fed58a7333f39 authored almost 5 years ago by Jon Pugh <[email protected]>
Adding script to print the branch-or-tag of any git repo.

b6e0e28e8cdb0a1864ec7c9f7dcee86af75f4073 authored almost 5 years ago by Jon Pugh <[email protected]>
Missed become: true.

d4ab9f2de31dc4b6bf56ce680751ea1e0c6457cc authored almost 5 years ago by Jon Pugh <[email protected]>
Use git_config module.

78090067b5f210efe91bb90dfc01f9a3a7dedf96 authored almost 5 years ago by Jon Pugh <[email protected]>
Use git_config instead of a command.

148322be394b503fbeea179d479cebbe9469bb5b authored almost 5 years ago by Jon Pugh <[email protected]>
Fixing remaining E301 errors!

162e40501b37d19f0dada15f9934a809635c67d0 authored almost 5 years ago by Jon Pugh <[email protected]>
Set changed_when for composer install to search for "Nothing to install or update"

d59d4b4fee44c34fbbd549bf13e5e21b41315b2a authored almost 5 years ago by Jon Pugh <[email protected]>
Add a "changed_when" to every "command" task

389ef63bddd0dfcb7ae453fc33cd4279a460c6a3 authored almost 5 years ago by Jon Pugh <[email protected]>
Follow ansible rule 602. A better way! https://github.com/ansible/ansible-lint/issues/457

286b73c1795491f2b480dc604589dad9a86c9415 authored almost 5 years ago by Jon Pugh <[email protected]>
Put at least "script" in there so it passes.

4bfc4be47dd11b849504508ab4beb17332cd47a0 authored almost 5 years ago by Jon Pugh <[email protected]>
Merge branch '1.x' of github.com:opendevshop/devshop into ops/ansible/travis-galaxy-hook

ba11ac8ebaef08f7149a50b296e3a9e12153821a authored almost 5 years ago by Jon Pugh <[email protected]>
Add basic travis yml file for ansible galaxy notifications.

f9a2ef2b82529f3c35c4fee77f7d6702547e717e authored almost 5 years ago by Jon Pugh <[email protected]>
Fixing Ansible lint errors 502

99bd19946c46e3206ed63e4d2689b8b69989626c authored almost 5 years ago by Jon Pugh <[email protected]>
Fixing Ansible lint errors 601

52941e5c330bd7b5b1231586861fe1aaf2326a90 authored almost 5 years ago by Jon Pugh <[email protected]>
Fixing Ansible lint errors 305

0513849ef12fd92e5b96d4726488b9c504713694 authored almost 5 years ago by Jon Pugh <[email protected]>
Fixing Ansible lint errors 305

594b4e87d4e93ea5753d0e46da0dad3ad03d0816 authored almost 5 years ago by Jon Pugh <[email protected]>
Fixing ansible lint config file.

3cc8fc2e06177670dec91264b540bf3efb5d53b2 authored almost 5 years ago by Jon Pugh <[email protected]>
Ansible lint fixes.

3f70c231a2c1ece5cc4d0cae15784c7b82c60e8e authored almost 5 years ago by Jon Pugh <[email protected]>
Moving molecule files up so all roles are tested.

2eaea8fa5e57662de5ef70c4b7e9abb760d7db31 authored almost 5 years ago by Jon Pugh <[email protected]>
Re-enabling ansible linting.

da2eb48e5725ab396de2258ab555b8c2d93d2f16 authored almost 5 years ago by Jon Pugh <[email protected]>
Adding back python-pip for RedHat6.

d8c5be931cb4b9c6c4af5479a8c3bcc5233e91e1 authored almost 5 years ago by Jon Pugh <[email protected]>
Ansible lint fixes. Really must add a git commit hook!

14e1bb27b711616399015487ed12fe1635ea1491 authored almost 5 years ago by Jon Pugh <[email protected]>
Merge branch 'tmp' into ops/ansible/cleanup

6de0532430451e160bcd43ad3a7733706dd44dea authored almost 5 years ago by Jon Pugh <[email protected]>
Cleaning up RedHat6 variables

d5dbd9e706fdad2e206229221175cb5680aff416 authored almost 5 years ago by Jon Pugh <[email protected]>
Remove extra php packages stuff.

c64c0ce68c911dec6587c3f8330074eade5b20e0 authored almost 5 years ago by Jon Pugh <[email protected]>
Merge branch '1.x' into tiny-ops-fixes

830f7654197dc7d209ad92834825e49826880c4a authored almost 5 years ago by Jon Pugh <[email protected]>
Removing Travis badge.

3e1daea7481bc6b98c4065979273392b707df5cd authored about 5 years ago by Jon Pugh <[email protected]>
Fix role meta to set the github branch and standardize across devshop roles.

3e28df6a0609e3c4b9e60a2716d31876533d565e authored about 5 years ago by Jon Pugh <[email protected]>
Use the full path to the mysql-wait executable in case PATH is not set right

a578b26ee8d1f6a1c52f85be7f68455ee07a9b27 authored about 5 years ago by Jon Pugh <[email protected]>
Changes pulled from github-pr-fixes branch

98236801a63a12779e4ba7fdb6c498faa8259162 authored about 5 years ago by Jon Pugh <[email protected]>
Run the git version check in the CLI path.

ec737da4fecdd1a6f012fd3f6917559841404695 authored about 5 years ago by Jon Pugh <[email protected]>
Show the drush make command in the step name.

c69e44ecb3f2bc9c43c7d1144287753dad336468 authored about 5 years ago by Jon Pugh <[email protected]>
Pulling CI changes from github-pr-fixes branch

d7fda5cdccbefcd5e230039d9b44b285fce109af authored about 5 years ago by Jon Pugh <[email protected]>
Reverting MySQL hack

d09c9aaaaa530cef64704d14acd885170da02220 authored about 5 years ago by Jon Pugh <[email protected]>
Don't forget install-devmaster tag so step runs at container runtime.

d474275f23bfeaa0177c27a595db09a7ec85fb22 authored about 5 years ago by Jon Pugh <[email protected]>
Update MySQL root user to allow non-localhost login.

e9386f09a5c93129d22d434f70190c25beb4aaf4 authored about 5 years ago by Jon Pugh <[email protected]>
Only restart supervisor in devmaster install if supervisor_started variable is true.

13a830bac9437c8ab238d1a487d8bec88f141aa5 authored about 5 years ago by Jon Pugh <[email protected]>
add the devshop_cli_composer_install_command variable.

9d986f8fb73512b48dd57e3c7ccac4ab86be9d74 authored about 5 years ago by Jon Pugh <[email protected]>
Add variables and steps to enable the right version of PHP in apache config.

fee6552426fd6922d41f75665c428997fed3d11c authored about 5 years ago by Jon Pugh <[email protected]>
Moving php_version variable to the right place.

b37e60f79e856b08b3ee476a73c74768c1335a14 authored about 5 years ago by Jon Pugh <[email protected]>
Use the php_executable variable to ensure the right version of PHP is used when calling composer install.

a7eac75f2540379ae35631924fd72addfc571cea authored about 5 years ago by Jon Pugh <[email protected]>
Merge branch '1.x' of github.com:opendevshop/devshop into ansible-container

46e8280a313fe8ee46635d76a8aff8cf4cab619a authored about 5 years ago by Jon Pugh <[email protected]>
Ansible lint fixes

9c2d51615b3e4f5754fa01df41987dd9fa7504e2 authored about 5 years ago by Jon Pugh <[email protected]>
Ansible lint fixes

d59ccbd0a8834402c44cdf0454fc7f3695618a0c authored about 5 years ago by Jon Pugh <[email protected]>
Add an extra clear the drush cache here.

Attempting to fix the failing "hostmaster-install" command: https://travis-ci.org/opendevshop/dev...

f9f33b6a24dd43f10d2ac49862fef816f33d7f37 authored about 5 years ago by Jon Pugh <[email protected]>