diff options
author | Egor Tensin <Egor.Tensin@gmail.com> | 2023-08-14 02:38:27 +0200 |
---|---|---|
committer | Egor Tensin <Egor.Tensin@gmail.com> | 2023-08-14 02:57:10 +0200 |
commit | dc4dc69b820b1c598eb5de0b26d2e43fb9dc59f8 (patch) | |
tree | 2970320489b01eb07ca2004537f6e0d19322c899 /roles/workspace | |
parent | v0.0.11 (diff) | |
download | infra-ansible-dc4dc69b820b1c598eb5de0b26d2e43fb9dc59f8.tar.gz infra-ansible-dc4dc69b820b1c598eb5de0b26d2e43fb9dc59f8.zip |
add a bunch of READMEs for roles
Diffstat (limited to 'roles/workspace')
-rw-r--r-- | roles/workspace/README.md | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/roles/workspace/README.md b/roles/workspace/README.md new file mode 100644 index 0000000..44af085 --- /dev/null +++ b/roles/workspace/README.md @@ -0,0 +1,8 @@ +This role is the most specialized and opinionated of all. It can be used to +clone a bunch of repositories to /srv/workspace; it then tries to run either +`make` or `docker-compose up -d` in each of these repositories, which are +called "projects". + +This is how my web "projects" are set up; typically, a project is a repository +with a Makefile which calls docker-compose in a bunch of sub-directories. This +feels like a lame hack, but has worked pretty well so far. |