Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1588 commits
Select commit Hold shift + click to select a range
6aae52e
Issue #1774: Toggle Nginx, Apache, Postgres, and MySQL appropriately …
geerlingguy Nov 21, 2018
69a4423
Issue #1774: Add docs for building a custom Vagrant base box.
geerlingguy Nov 21, 2018
e74a4fa
Merge branch 'new-base-box'
geerlingguy Nov 21, 2018
961194e
Upgrade tideways role to latest version.
geerlingguy Nov 22, 2018
ac7d0db
Update geerlingguy.nginx role to the latest version.
geerlingguy Nov 22, 2018
d1f8590
Update security and postgresql roles to latest version.
geerlingguy Nov 22, 2018
91a84f9
fixed some language and typos
Nov 30, 2018
aa2ff6a
Merge pull request #1867 from tgroff/patch-1
geerlingguy Dec 1, 2018
fe77b16
Update java role version.
geerlingguy Dec 1, 2018
ebc6447
Issue #1874: Update geerlingguy.php-versions role to prep for 7.3 upd…
geerlingguy Dec 6, 2018
5f1f1e5
Test profiling the composer require command.
geerlingguy Dec 7, 2018
ce6113f
Issue #1875: Bump PHP memory limit to 4 GB.
geerlingguy Dec 7, 2018
3ff9cb3
Fixes #1875: Revert geerlingguy.drupal role to previous state so this…
geerlingguy Dec 7, 2018
02e986f
Merge branch 'composer-profiling'
geerlingguy Dec 7, 2018
008d426
Fixes #1880: Disable audio driver in VirtualBox VM.
geerlingguy Dec 28, 2018
6b13815
Fix rubocop ruby error.
geerlingguy Dec 28, 2018
cf02a9e
Install ansible-lint via Pip.
geerlingguy Dec 28, 2018
fe796c2
Issue #1760: Add test and support for Ubuntu 18.04 Bionic Beaver.
geerlingguy Apr 27, 2018
71f2f80
Issue #1760: Workaround for easy_install missing in Ubuntu 18.04.
geerlingguy Nov 21, 2018
d2e4b92
Issue #1760: Don't use easy_install in Ubuntu 18.04 for now.
geerlingguy Nov 21, 2018
5adbe28
Issue #1760: Explicitly unset fqdn so hostname not set in Docker tests.
geerlingguy Dec 28, 2018
f27b0bc
Issue #1760: Make hostname role actually do what its docs say it does.
geerlingguy Dec 28, 2018
e6aba11
Issue #1760: Actually do run the hostname stuff, use --privileged on …
geerlingguy Dec 28, 2018
1fc8ca7
Issue #1760: Now fix the hostname stuff.
geerlingguy Dec 28, 2018
ddbd81b
Merge branch 'test-ubuntu1804'
geerlingguy Dec 28, 2018
f4c74c1
Fixes #1883: Drop 'official-ish' support for using Drupal VM for prod.
geerlingguy Dec 28, 2018
654e75b
Merge pull request #1619 from brockfanning/patch-1
geerlingguy Dec 28, 2018
b3fb327
Issue #1882: Update CHANGELOG for Drupal VM 4.9.2 release.
geerlingguy Jan 3, 2019
f0a97a2
Update geerlingguy.blackfire role to latest version.
geerlingguy Jan 15, 2019
2a78953
Update geerlingguy.blackfire again.
geerlingguy Jan 15, 2019
e0c2817
A few tweaks to versions in README.
geerlingguy Jan 29, 2019
3b140e9
Drush instead of Drupal
Michel-Settembrino Feb 7, 2019
16bbb48
Merge pull request #1895 from Michel-Settembrino/patch-1
geerlingguy Feb 28, 2019
4980271
Fixes #1885: Update node.js role to 5.0.0, set default version to 10.x.
geerlingguy Apr 4, 2019
1262ccf
Issue #1874: Switch to PHP 7.2 by default, deprecate PHP 5.6.
geerlingguy Apr 4, 2019
b84c510
Fixes #1874: Remove broken drush make test for now.
geerlingguy Apr 4, 2019
b447404
Merge branch '1874-php-72-default'
geerlingguy Apr 5, 2019
1d14b91
Issue #1881: Update defaults to Ubuntu 18.04.
geerlingguy Apr 8, 2019
4b19e34
Issue #1881: Fix run-tests.sh.
geerlingguy Apr 8, 2019
d305cb6
Issue #1881: Disable failing drush make test again.
geerlingguy Apr 8, 2019
2e91f3f
Issue #1918: Update CHANGELOG for 5.0.0 release. [ci skip]
geerlingguy Apr 9, 2019
1ac0126
Update sandbox url after drupal.org git change [ci-skip]
joestewart Apr 11, 2019
786d9de
Update geerlingguy.drupal role to 2.5.4.
geerlingguy Apr 18, 2019
021cc8f
Merge pull request #1920 from joestewart/feature/pareview-git-url
geerlingguy Apr 18, 2019
c46d02e
Update geerlingguy.php-versions role to 3.1.0.
geerlingguy Apr 18, 2019
09fe038
Update geerlingguy.nginx role to latest version.
geerlingguy May 14, 2019
1708661
Update geerlingguy.composer role.
geerlingguy Jun 1, 2019
7c067fd
Update geerlingguy.nginx role to latest version.
geerlingguy Jun 1, 2019
9009a56
Fix rubocop offenses.
geerlingguy Jun 1, 2019
f2f22dd
Fix bad rubocop command.
geerlingguy Jun 1, 2019
1a03eb5
Update geerlingguy.nginx role to latest version.
geerlingguy Jun 6, 2019
149aa49
Update geerlingguy.composer Ansible role.
geerlingguy Jun 10, 2019
d087641
Update geerlingguy.postgresql to latest version.
geerlingguy Jun 11, 2019
018f5c2
[docs] Update drupal console remote sites
hjuarez20 Jun 24, 2019
0d5decc
Update geerlingguy.git and geerlingguy.security roles.
geerlingguy Jul 18, 2019
ee42729
Update geerlingguy.apache role to latest version.
geerlingguy Jul 23, 2019
282bdb8
[docs] Fix typo in installation-linux.md
kburakozdemir Aug 3, 2019
7caa7d5
Update geerlingguy.mysql role to latest version.
geerlingguy Aug 26, 2019
c5d570c
Merge pull request #1953 from kburakozdemir/patch-1
geerlingguy Aug 26, 2019
77ecde4
Upgrade geerlingguy.solr and geerlingguy.java roles to latest versions.
geerlingguy Aug 26, 2019
4c070d6
Upgrade geerlingguy.composer role to latest version.
geerlingguy Aug 26, 2019
3b672b9
Update geerlingguy.drupal role to latest version.
geerlingguy Aug 26, 2019
8881228
Merge pull request #1943 from harold20/update-drupal-console-remote-site
geerlingguy Aug 28, 2019
882959e
Fixes #1963, #1903, #1962 (maybe), #1964: Purge php-common package wh…
geerlingguy Aug 29, 2019
fa7bb2a
Issue #1966: Changelog updates for 5.0.1.
geerlingguy Aug 29, 2019
11310f1
[docs] Fix typo in installation-linux.md
kburakozdemir Sep 10, 2019
a389343
Merge pull request #1969 from Binbiriz/kburakozdemir-patch-1
geerlingguy Sep 12, 2019
b8c3cfd
Update geerlingguy.postgresql role to latest version.
geerlingguy Sep 17, 2019
896cde9
Fixes site-install error.
gparami Sep 19, 2019
4b2e6a6
Update geerlingguy.firewall role.
geerlingguy Oct 8, 2019
1369b9d
Disable IPv6 in CI tests to prevent firewall failures.
geerlingguy Oct 8, 2019
bf50030
Actually fix IPv6 testing issues in CI.
geerlingguy Oct 8, 2019
57585f0
Fix new Rubocop-induced test failures.
geerlingguy Oct 8, 2019
9fc2dde
Update git role to latest version.
geerlingguy Nov 1, 2019
0253623
Update geerlingguy.php-versions role to latest version, fix Ansible 2…
geerlingguy Nov 1, 2019
e2fdef5
Merge pull request #1973 from gparami/patch-1
geerlingguy Nov 1, 2019
5095f80
Update geerlingguy.php-versions role to latest version, fix another bug.
geerlingguy Nov 1, 2019
b8a4c8a
Update geerlingguy.varnish role to latest version to resolve Ansible …
geerlingguy Nov 1, 2019
6b5097d
Partially Fixes #1982: Upgrade to Boostrap 4, slightly improve A11y f…
geerlingguy Nov 4, 2019
3d3b36d
Issue #1986: Update CHANGELOG for 5.0.2 release.
geerlingguy Nov 4, 2019
02af4d4
Fixes #1987: Bump minimum Ansible required version to 2.5.
geerlingguy Nov 4, 2019
5be305f
Update geerlingguy.mailhog to latest version.
geerlingguy Nov 7, 2019
b709601
Update geerlingguy.mailhog role to latest version.
geerlingguy Nov 7, 2019
80cc96f
Update geerlingguy.postgresql role to latest version.
geerlingguy Nov 8, 2019
4a7c7d2
Update docs for config.yml example. [ci skip]
geerlingguy Dec 2, 2019
ac77e1e
Fixes #1993: Add PHP 7.4 support.
geerlingguy Dec 2, 2019
660998d
Fix rubocop issues.
geerlingguy Dec 2, 2019
9869396
Issue #1994: Update CHANGELOG for 5.1.0 release [ci skip].
geerlingguy Dec 3, 2019
3f4d5db
Update geerlingguy.php-versions role.
geerlingguy Dec 3, 2019
6ce8f3f
Update geerlingguy.php-versions role to fix bug in previous update.
geerlingguy Dec 3, 2019
84ae7ef
Include php_xdebug_version option in default.config.yml
joel-travieso Dec 5, 2019
d7fe6c4
Fixes #1976: Update geerlingguy.drupal role to latest version, use dr…
geerlingguy Dec 6, 2019
8102ab0
Fixes #1992: Update franklinkim.newrelic role to new weareinteractive…
geerlingguy Dec 9, 2019
9ec9683
Update geerlingguy.php-xdebug role to latest version - 2.9.0 installed.
geerlingguy Dec 9, 2019
eaaaa36
Update geerlingguy.php-xhprof role so new XHProf stable version 2.1.2…
geerlingguy Dec 9, 2019
5e9490f
Update geerlingguy.java role to latest version, supports CentOS 8.
geerlingguy Dec 9, 2019
c88f09e
Create FUNDING.yml
geerlingguy Dec 11, 2019
df4cb82
Update security role to latest version.
geerlingguy Dec 15, 2019
393eebc
Update security role to latest version, again.
geerlingguy Dec 15, 2019
bab29e6
Update security role to latest version for CentOS 8 compatibility.
geerlingguy Dec 18, 2019
70bcc38
Update geerlingguy.nodejs role to latest version.
geerlingguy Jan 16, 2020
fdd9ede
Update Elasticsearch role to latest version.
geerlingguy Jan 16, 2020
8788fe0
Update geerlingguy.firewall role to latest version - fixes ipv6 ping …
geerlingguy Jan 27, 2020
d1dcbd9
Fix broken link in solr docs
acrollet Feb 18, 2020
1f02b53
Issue #2012: Update Drupal and Varnish roles.
geerlingguy Feb 18, 2020
01db6ab
Merge pull request #2011 from acrollet/master
geerlingguy Feb 18, 2020
55915f0
Update roles - blackfire, daemonize, elasticsearch, mysql, nodejs, ph…
geerlingguy Feb 22, 2020
6ccbf56
Drop the ansible-lint test for now to avoid pip versioning issues.
geerlingguy Feb 22, 2020
a5acda9
Default to python 2 still for backwards compatibility.
geerlingguy Feb 22, 2020
f282497
Merge pull request #2014 from geerlingguy/updated-requirements
geerlingguy Feb 22, 2020
8c7ea2d
Issue #2015: Prepare for 5.1.1 release, drop CentOS 6 documentation.
geerlingguy Feb 27, 2020
f4a41e3
Update php-pecl role to latest version, helps with Debian 10 support.
geerlingguy Mar 3, 2020
f738097
Upgrade postgresql role for better CentOS 8 compatibility.
geerlingguy Mar 5, 2020
7436fb8
Add probot/stale configuration.
geerlingguy Mar 5, 2020
9c398d1
Update php role to latest version.
geerlingguy Mar 6, 2020
37c684a
Update php role to latest version.
geerlingguy Mar 6, 2020
d504df1
Fix docs for composer-dependency use concerning drupal_enable_modules.
geerlingguy Mar 10, 2020
480f85f
Fixes #1960: Use newer Solr version and make sure correct Java packag…
geerlingguy Mar 10, 2020
c16f64f
Merge branch 'newer-solr'
geerlingguy Mar 10, 2020
ab8f3c6
Update php role to latest version.
geerlingguy Mar 10, 2020
457f88c
Update mysql role to latest version.
geerlingguy Mar 17, 2020
9400ee5
Issue #2024: Update postgresql role to latest version.
geerlingguy Mar 20, 2020
59f28f2
Fixes #2024: Fix chicken-and-egg ordering of postgresql database and …
geerlingguy Mar 20, 2020
106da49
Follow-up to #2024: Fix failing tests due to python interpreter.
geerlingguy Mar 20, 2020
51e4f81
Issue #2024 extra test fixes.
geerlingguy Mar 20, 2020
3a4838f
More test follow-ups for python interpreter.
geerlingguy Mar 20, 2020
b4ed186
Pesky semicolons.
geerlingguy Mar 20, 2020
42fa155
Pesky quoting.
geerlingguy Mar 20, 2020
fa71aef
Finally get some python sanity.
geerlingguy Mar 20, 2020
f3c59b4
Fixed structure for python interpreter override.
geerlingguy Mar 20, 2020
c5d767d
Issue #1675: Test postgresql configuration again.
geerlingguy Mar 20, 2020
f7ddbe8
Issue #1675: Use custom drush bin.
geerlingguy Mar 20, 2020
16bc8d4
Issue #2025: Mention new var to override for older linux versions.
geerlingguy Mar 20, 2020
f8bb921
Issue #2025: Update Changelog for 5.2.0 release.
geerlingguy Mar 20, 2020
6e60b3a
Some adjustments to the Drupal VM Docker setup.
geerlingguy Mar 20, 2020
6a28de2
Update geerlingguy.varnish role to latest version.
geerlingguy Apr 6, 2020
48fe0cd
Update geerlingguy.solr role to latest version.
geerlingguy Apr 17, 2020
5c5f550
Update elasticsearch role to latest version.
geerlingguy Apr 23, 2020
f6c09c5
🐍 point to the Python 3 interpreter in PATH
Apr 25, 2020
4d21c6b
Merge pull request #2041 from codextypes/patch-1
geerlingguy Apr 26, 2020
ec956e4
Merge pull request #1997 from joel-travieso/patch-1
geerlingguy Apr 26, 2020
40c20ae
PR #1997 adjustment: Set default PHP Xdebug version to 2.9.5.
geerlingguy Apr 26, 2020
b2cc979
Update Java role to latest version.
geerlingguy May 1, 2020
0cdc259
Update Memcached role to latest version.
geerlingguy May 24, 2020
69ec81b
Update geerlingguy.varnish role to latest version.
geerlingguy May 27, 2020
f3353ac
Update geerlingguy.postgresql to latest version.
geerlingguy Jun 4, 2020
b40f517
Update adminer role to latest version (supports themes).
geerlingguy Jun 10, 2020
b00f7e0
Update PHP role to latest version.
geerlingguy Jun 17, 2020
f6cb420
Update PHP role to latest version.
geerlingguy Jul 2, 2020
1ae7c38
Issue #2050: Update Drupal role to latest version.
geerlingguy Jul 6, 2020
279934a
Fixes #2050: Default to Drupal 9.
geerlingguy Jul 6, 2020
95c0159
Fixes #2061: Update default PHP version to 7.4.
geerlingguy Jul 6, 2020
fcc7832
Fixes #2062: Drupal 9 composer codebase requires more memory for comp…
geerlingguy Jul 6, 2020
396c6ba
Issue #2050: Update example.drupal.composer.json for Drupal 9.
geerlingguy Jul 6, 2020
cff39f0
Fixes #2063: Update devel version to work with Drupal 9.
geerlingguy Jul 6, 2020
ee1ac2d
Fixes #2064: Explicitly require Drush so it is present in tests.
geerlingguy Jul 6, 2020
a8cb9c8
Fixes #2065: Drop official support for Debian 9, CentOS 7, and Ubuntu…
geerlingguy Jul 6, 2020
f8899c1
Issue #2065: Drop the extra python 2 settings in tests for Debian and…
geerlingguy Jul 6, 2020
29937e4
Issue #2065: Fix python pycurl package for CentOS 8.
geerlingguy Jul 6, 2020
fd73329
Update Varnish role to work on CentOS 8.
geerlingguy Jul 7, 2020
4b032e1
Issue #2066: Fix Postfix service failure on centos8 container.
geerlingguy Jul 7, 2020
7381659
Fixes #2059: Add note about new URL in later versions of Drupal VM un…
geerlingguy Jul 8, 2020
0257c5d
Issue #2068: Update CHANGELOG for Drupal VM 6.0.0.
geerlingguy Jul 14, 2020
10908bb
Update security role to latest version.
geerlingguy Jul 21, 2020
9899e8c
Update nginx role to latest version.
geerlingguy Jul 22, 2020
922e536
Update mysql role to the latest version.
geerlingguy Jul 23, 2020
9324b2b
Update php and php-mysql roles.
geerlingguy Jul 25, 2020
9fae4c0
Update mysql role to latest version to fix replication issues.
geerlingguy Jul 27, 2020
613c917
Update solr role to latest version.
geerlingguy Aug 3, 2020
fc0e710
Update php role to latest version.
geerlingguy Aug 4, 2020
2550784
Update README.md
ijf8090 Sep 10, 2020
42e1253
Update roles: security, solr, elasticsearch, repo-remi, and composer.
geerlingguy Sep 29, 2020
97c006d
Issue #2076: Update php-versions role to latest version.
geerlingguy Sep 30, 2020
af97556
Update list of branches to build on push.
geerlingguy Sep 30, 2020
88144b6
Update README.md
geerlingguy Sep 30, 2020
2a0b13e
Merge pull request #2083 from ijf8090/patch-1
geerlingguy Sep 30, 2020
013c2a0
Issue #2089: Update CHANGELOG in preparation for 6.0.1 release.
geerlingguy Sep 30, 2020
4fc9fff
Tweak CHANGELOG for consistency [ci skip].
geerlingguy Sep 30, 2020
286432d
Add EPEL repo for better compatibility with all RedHat and UBI-flavor…
geerlingguy Sep 30, 2020
3af991f
Fixes syntax errors in example.drupal.composer.json #2094
calebtr-metro Oct 15, 2020
71f086b
Update PHP role to latest version.
geerlingguy Oct 23, 2020
3aded7d
Ignore rubocop annoying rule.
geerlingguy Oct 24, 2020
96eb4f7
Removed hirak/prestissimo, as the writing is on the wall.
Oct 27, 2020
090de14
Merge pull request #2100 from siliconmeadow/remove_prestissimo
geerlingguy Oct 27, 2020
75bc684
Merge pull request #2095 from calebtr-metro/2094-synax-errors-in-exam…
geerlingguy Oct 27, 2020
a82bd5b
Update README to point to travis-ci.com.
geerlingguy Oct 27, 2020
edf73dd
Issue #2101: Update CHANGELOG.
geerlingguy Oct 27, 2020
c349699
Update drush role to latest version for better Composer v2 compatibil…
geerlingguy Oct 27, 2020
e9d3596
Update composer role to latest version. Allows switching Composer maj…
geerlingguy Nov 12, 2020
36e779b
Update Postgres role to latest version.
geerlingguy Nov 16, 2020
de17b47
Update redis role to latest version.
geerlingguy Nov 17, 2020
9087cf1
Issue #2109: Add molecule configuration and GitHub Actions CI.
geerlingguy Nov 23, 2020
d5d32b9
Issue #2109: Tons of linting fixes.
geerlingguy Nov 23, 2020
8971223
Issue #2109: More fixes for linting and testing.
geerlingguy Nov 23, 2020
3a768a9
Issue #2109: Account for moved files.
geerlingguy Nov 23, 2020
b0af59a
Issue 2109: Disable Hostname configure for CI.
geerlingguy Nov 23, 2020
93189e9
Issue #2109: Playing with variable precedence.
geerlingguy Nov 23, 2020
448da88
Issue #2109: Set root user explicitly for CI tests.
geerlingguy Nov 24, 2020
bcb2707
Issue #2109: Update Drupal and Drush roles to fix idempotence.
geerlingguy Nov 24, 2020
4439570
Update verification play to work with all the require tests.
geerlingguy Nov 24, 2020
44c582c
Issue #2109: Simplify drush verification test.
geerlingguy Nov 24, 2020
48f3a73
Issue #2109: Oops, might want to make sure boolean is correct.
geerlingguy Nov 24, 2020
218e350
Issue #2109: Disable AppArmor so Debian tests can pass.
geerlingguy Nov 24, 2020
9e08090
Issue #2109: Brush things up before committing final changes.
geerlingguy Nov 24, 2020
da0c3d2
Remove final mentions of Travis CI.
geerlingguy Nov 24, 2020
3be3868
Merge pull request #2113 from geerlingguy/2109-github-actions-molecule
geerlingguy Nov 24, 2020
3cf88d5
Replace php_opcache_enabled_in_ini with php_opcache_enable
phizev Jan 5, 2021
6584e81
Merge pull request #2121 from phizev/phizev-patch-1
geerlingguy Jan 5, 2021
0baa86a
fix: add ansible install_mode "pip3"
rockymountainhigh1943 Jan 26, 2021
9feb090
chore: swap double quotes for single to pass lint
rockymountainhigh1943 Jan 26, 2021
98eccd4
Merge pull request #2137 from knapsack-cloud/master
geerlingguy Jan 28, 2021
218b92f
Fixup for PR #2137: Don't use install_mode for normal ansible provisi…
geerlingguy Feb 2, 2021
41cfaa3
Fixes #2144: Change docs on native synced folders to use explicit type
oxyc Feb 8, 2021
f87bff5
Merge pull request #2145 from oxyc/issue-2144
geerlingguy Feb 9, 2021
e0863ce
Issue #2147: Changelog updates for 6.0.3 release.
geerlingguy Feb 14, 2021
6b6ac19
Upgrade php-versions role.
geerlingguy Feb 18, 2021
2898d88
Update php-versions role to latest version.
geerlingguy Feb 22, 2021
733000d
Update Solr and Memcached roles to latest versions.
geerlingguy Mar 29, 2021
a3aaa45
Update geerlingguy.nginx role to latest version (with IPv6 support).
geerlingguy Apr 14, 2021
fb4675d
Update memcached role to latest version.
geerlingguy Apr 19, 2021
079f6f4
Update MySQL role to latest version.
geerlingguy Apr 28, 2021
0c3af7d
Update memcached role to latest version.
geerlingguy Apr 28, 2021
639d773
Issue #2154: Add vagrant-nfs-fix role to fix NFS timeout issues on macOS
oxyc May 4, 2021
44e146a
Remove the keepalive file so its less likely to get committed to git O.o
oxyc May 4, 2021
4adebf6
Add trailing newlines
oxyc May 7, 2021
3c625d6
Remove init.d script since its no longer supported
oxyc May 7, 2021
fda7c96
Default nfs fix to false and add a note in the docs
oxyc May 8, 2021
20b7654
Merge pull request #2162 from oxyc/vagrant-fix-nfs
geerlingguy May 8, 2021
df60dd1
Update PHP role to latest version.
geerlingguy May 21, 2021
6312f18
Issue #2166: Fix new ansible version output doesnt match regex
oxyc May 27, 2021
788e337
Merge pull request #2167 from oxyc/issue-2166
geerlingguy May 28, 2021
01545c3
Issue #2163: Update CHANGELOG for latest 6.0.4 changes.
geerlingguy May 28, 2021
4e6b0bb
Update adminer role to latest version - allows custom download URL.
geerlingguy Jun 8, 2021
8fef7b0
Update adminer role to latest version - allows custom download URL.
geerlingguy Jun 8, 2021
fff10c0
Update adminer role to latest version - allows custom download URL.
geerlingguy Jun 8, 2021
f3956e8
Update postgresql role to latest version.
geerlingguy Jun 30, 2021
a1a91ed
Update nginx role to latest version.
geerlingguy Jul 5, 2021
fa16fab
Fixes #2174: Remove Pimp my Log from installed_extras.
geerlingguy Jul 16, 2021
fb6300b
Update Node.js role to latest version.
geerlingguy Aug 18, 2021
348084d
Update all included roles to latest versions.
geerlingguy Aug 20, 2021
788ff5c
Update apache and elasticsearch roles to latest version.
geerlingguy Aug 27, 2021
e43ae92
Update Apache role to latest version.
geerlingguy Aug 27, 2021
0345df4
Update PHP role to latest version.
geerlingguy Aug 24, 2021
0bc54dd
Update Drupal role to latest version.
geerlingguy Sep 20, 2021
8fe7920
Update apache role to latest version.
geerlingguy Sep 28, 2021
e139fd7
Issue #2183: Minor typo
kartagis Nov 5, 2021
82ec7b7
Merge pull request #2184 from kartagis/master
geerlingguy Nov 5, 2021
c091ff8
Bump Solr role version to mitigate CVE-2021-44228.
geerlingguy Dec 10, 2021
b517d52
Bump Solr role to mitigate CVE-2021-44228.
geerlingguy Dec 17, 2021
07289c8
Add deprecation notice. Fixes #2164.
geerlingguy Feb 13, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 4 additions & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# These are supported funding model platforms
---
github: geerlingguy
patreon: geerlingguy
31 changes: 31 additions & 0 deletions .github/ISSUE_TEMPLATE
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@

<!--- Drupal VM is used by developers in a wide variety of circumstances. Please use this template when reporting issues or suggesting features so we can help you more efficiently. **Delete this section** and fill in the rest of the template below, deleting the commented sections -->

### Issue Type

<!--- Pick one below and delete the rest: -->
- Bug Report / Support Request
- Feature Idea
- Documentation Report

### Your Environment

<!--- Paste the output from the following command: `vagrant --version && echo "VirtualBox `vboxmanage --version`" && ansible --version` (paste it in the space between the three graves) -->
```

```

### Your OS

<!--- Pick one below and delete the rest: -->
- **macOS** (version)
- **Windows** (version)
- **Linux** (version)

### Full console output

<!--- If this is a Bug Report / Support Request, please copy the ENTIRE contents of your console (including the command that was run), paste it into a new Gist on https://gist.github.com, then paste the link to the gist here. -->

### Summary

<!--- Explain the problem briefly. If submitting a bug report or support request, PLEASE paste the entire error message you're getting. -->
56 changes: 56 additions & 0 deletions .github/stale.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
# Configuration for probot-stale - https://github.com/probot/stale

# Number of days of inactivity before an Issue or Pull Request becomes stale
daysUntilStale: 90

# Number of days of inactivity before an Issue or Pull Request with the stale label is closed.
# Set to false to disable. If disabled, issues still need to be closed manually, but will remain marked as stale.
daysUntilClose: 30

# Only issues or pull requests with all of these labels are check if stale. Defaults to `[]` (disabled)
onlyLabels: []

# Issues or Pull Requests with these labels will never be considered stale. Set to `[]` to disable
exemptLabels:
- pinned
- security
- planned

# Set to true to ignore issues in a project (defaults to false)
exemptProjects: false

# Set to true to ignore issues in a milestone (defaults to false)
exemptMilestones: false

# Set to true to ignore issues with an assignee (defaults to false)
exemptAssignees: false

# Label to use when marking as stale
staleLabel: stale

# Limit the number of actions per hour, from 1-30. Default is 30
limitPerRun: 30

pulls:
markComment: |-
This pull request has been marked 'stale' due to lack of recent activity. If there is no further activity, the PR will be closed in another 30 days. Thank you for your contribution!

Please read [this blog post](https://www.jeffgeerling.com/blog/2020/enabling-stale-issue-bot-on-my-github-repositories) to see the reasons why I mark pull requests as stale.

unmarkComment: >-
This pull request is no longer marked for closure.

closeComment: >-
This pull request has been closed due to inactivity. If you feel this is in error, please reopen the pull request or file a new PR with the relevant details.

issues:
markComment: |-
This issue has been marked 'stale' due to lack of recent activity. If there is no further activity, the issue will be closed in another 30 days. Thank you for your contribution!

Please read [this blog post](https://www.jeffgeerling.com/blog/2020/enabling-stale-issue-bot-on-my-github-repositories) to see the reasons why I mark issues as stale.

unmarkComment: >-
This issue is no longer marked for closure.

closeComment: >-
This issue has been closed due to inactivity. If you feel this is in error, please reopen the issue or file a new issue with the relevant details.
99 changes: 99 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
---
name: CI
'on':
pull_request:
push:
branches:
- master
schedule:
- cron: "20 3 * * 0"

jobs:

lint:
name: Lint
runs-on: ubuntu-latest
steps:
- name: Check out the codebase.
uses: actions/checkout@v2

- name: Set up Python 3.
uses: actions/setup-python@v2
with:
python-version: '3.x'

- name: Set up Ruby.
uses: actions/setup-ruby@v1
with:
ruby-version: 2.6

- name: Install test dependencies.
run: |
pip3 install yamllint
gem install rubocop

- name: Lint code.
run: |
yamllint .
rubocop ./Vagrantfile ./lib/drupalvm \
--except Metrics/LineLength,Security/Eval,Style/MutableConstant,Metrics/BlockLength,Metrics/MethodLength,Style/ConditionalAssignment,Style/IfUnlessModifier,Style/CaseLikeIf

molecule:
name: Molecule
runs-on: ubuntu-latest
strategy:
matrix:
include:
# Defaults.
- distro: ubuntu1804
playbook: converge.yml
- distro: debian10
playbook: converge.yml
- distro: centos8
playbook: converge.yml

# TODO: Add PHP 7.4 test.
# local_config: tests/ubuntu1804-php74.config.yml
# test_extras: false
# - distro: ubuntu1804
# playbook: TODO

# TODO: Add Postgresql test.
# local_config: tests/ubuntu1804-postgresql.config.yml
# config_dir: /var/www/drupalvm/config
# test_extras: false
# - distro: ubunt1804
# playbook: TODO

steps:
- name: Check out the codebase.
uses: actions/checkout@v2

- name: Set up Python 3.
uses: actions/setup-python@v2
with:
python-version: '3.x'

- name: Install test dependencies.
run: pip3 install ansible molecule[docker] docker

# See: https://github.com/geerlingguy/ansible-role-mysql/issues/422
- name: Disable AppArmor on Debian.
run: |
set -x
sudo apt-get install apparmor-profiles
sudo ln -s /etc/apparmor.d/usr.sbin.mysqld /etc/apparmor.d/disable/
sudo apparmor_parser -R /etc/apparmor.d/usr.sbin.mysqld
if: ${{ startsWith(matrix.distro, 'debian') }}

- name: Copy test scaffold files into place.
run: |
cp example.drupal.make.yml drupal.make.yml
cp example.drupal.composer.json drupal.composer.json

- name: Run Molecule tests.
run: molecule test
env:
PY_COLORS: '1'
ANSIBLE_FORCE_COLOR: '1'
MOLECULE_DISTRO: ${{ matrix.distro }}
25 changes: 22 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,25 @@
# OS-specific files.
.DS_Store

# Editor and language files.
.idea/
.project/
.bundle/

# Ansible files.
*.retry
.galaxy_install_info

# Vagrant files.
.vagrant/
vagrant_ansible_inventory_default
config.yml
drupal.make.yml
examples/prod/inventory

# Drupal VM specific files.
drupal.composer.json
local.config.yml
Vagrantfile.local
/config.yml
/docker-compose.yml
/drupal.make.yml
/scripts/
/drupal/
27 changes: 0 additions & 27 deletions .travis.yml

This file was deleted.

18 changes: 18 additions & 0 deletions .yamllint
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
extends: default

rules:
line-length:
max: 200
level: warning
truthy:
allowed-values: ['true', 'false', 'yes', 'no']
braces:
min-spaces-inside: 1
max-spaces-inside: 1
min-spaces-inside-empty: -1
max-spaces-inside-empty: -1

ignore: |
*/stale.yml
provisioning/roles/
Loading