Michael Stenta
|
f62a795f85
|
Document how to run automated tests.
|
2020-04-30 12:00:57 -04:00 |
|
Michael Stenta
|
1fe0f204a3
|
Document XDebug configuration.
|
2020-04-30 12:00:57 -04:00 |
|
Michael Stenta
|
86074bb6c6
|
Describe how to set up a development environment.
|
2020-04-30 12:00:49 -04:00 |
|
Michael Stenta
|
f14d78d4ff
|
Initial commit of /docs, using Mkdocs.
|
2020-04-30 11:43:43 -04:00 |
|
Michael Stenta
|
feb6a1b734
|
Add a "Powered by farmOS" block.
|
2020-04-30 11:43:07 -04:00 |
|
Michael Stenta
|
267d9a8534
|
Merge branch 'tests' into 2.0.x
|
2020-04-30 11:42:27 -04:00 |
|
Michael Stenta
|
67ed7613f7
|
Run 2.0.x PHPUnit tests on push via GitHub Actions.
|
2020-04-30 11:41:13 -04:00 |
|
Michael Stenta
|
c2582376a6
|
Configure PHPUnit.
|
2020-04-28 19:06:28 -04:00 |
|
Michael Stenta
|
b3370dd4d8
|
Add FarmTest class: Test integrated functionality of the farmOS profile.
|
2020-04-28 19:06:28 -04:00 |
|
Michael Stenta
|
dd34f1485c
|
Install the toolbar module.
|
2020-04-28 19:05:39 -04:00 |
|
Michael Stenta
|
f774efe4a5
|
Install the dblog module.
|
2020-04-28 19:05:39 -04:00 |
|
Michael Stenta
|
c64995ad42
|
Install the Claro theme and make it the default.
|
2020-04-28 19:05:39 -04:00 |
|
Michael Stenta
|
22c4141800
|
Declare this profile a distribution and mark it as 'exclusive' so that it is automatically selected during installation.
|
2020-04-28 19:05:39 -04:00 |
|
Michael Stenta
|
2123e38ab1
|
Initial farm.info.yml.
|
2020-04-28 19:05:39 -04:00 |
|
Michael Stenta
|
cc1b1b8edc
|
Merge branch 'docker' into 2.0.x
|
2020-04-28 19:05:27 -04:00 |
|
Michael Stenta
|
cfa076c024
|
Change the workdir to /var/www/farmOS during Composer operations.
|
2020-04-28 00:35:24 -04:00 |
|
Michael Stenta
|
1be8332084
|
Run composer create-project as the www-data user to avoid expensive chown later.
|
2020-04-27 15:37:00 -04:00 |
|
Michael Stenta
|
07b614c83f
|
Create the /var/www/farmOS directory in 2.0.x-base.
|
2020-04-27 15:37:00 -04:00 |
|
Michael Stenta
|
c42d4f33f7
|
Use a multi-stage build to create the default 2.0.x image with the prebuilt farmOS codebase from 2.0.x-dev, but without Composer and other dev tools.
|
2020-04-27 15:27:55 -04:00 |
|
Michael Stenta
|
6562eb983e
|
Extend the farmOS dev image from 2.0.x-base, install Composer, and build the farmOS codebase.
|
2020-04-27 15:27:55 -04:00 |
|
Michael Stenta
|
e860ce873f
|
Provide a "base" Dockerfile that includes all of farmOS's dependencies, but does not include Composer or farmOS itself.
|
2020-04-27 15:27:55 -04:00 |
|
Michael Stenta
|
8a7070662b
|
Add more information about the volume mounts for development and production Docker containers.
|
2020-04-27 15:27:55 -04:00 |
|
Michael Stenta
|
104358eb72
|
Add and document example docker-compose.yml files.
|
2020-04-27 15:27:55 -04:00 |
|
Michael Stenta
|
e3d1d381b0
|
Provide a dev Dockerfile that adds XDebug.
|
2020-04-27 15:27:55 -04:00 |
|
Michael Stenta
|
9a82f5323b
|
Refactor docker-entrypoint.sh so that it can populate mounted volumes of the whole codebase or just the sites directory.
|
2020-04-27 15:27:55 -04:00 |
|
Michael Stenta
|
617dcfba03
|
Install postgresql-client so Drush can connect to the database.
|
2020-04-27 15:27:55 -04:00 |
|
Michael Stenta
|
d1a26fc7e8
|
Initial Dockerfile. Copied from farmOS 7.x-1.x. Modified to build codebase with Composer create-project farmos/project.
|
2020-04-27 15:27:54 -04:00 |
|
Michael Stenta
|
ac486fba32
|
Initial commit: composer.json.
|
2020-04-27 15:27:36 -04:00 |
|