Commit Graph
100 Commits
Author SHA1 Message Date
Luke Murphy 9348b5066e Fix for new domain
continuous-integration/drone/push Build is failing
2020-04-06 16:35:38 +02:00
Luke Murphy 4bef557301 Add note about envs
continuous-integration/drone/push Build is passing
2020-04-06 14:56:38 +02:00
Luke Murphy 0dc1ffadb4 Revise README with new links
continuous-integration/drone/push Build is passing
2020-04-06 14:50:25 +02:00
Luke Murphy 9cfda4aa24 Add deploy guide here too
continuous-integration/drone/push Build is passing
2020-04-06 14:34:26 +02:00
Luke Murphy 8776572f3d Rinse the contributing docs and mount the dev volume
continuous-integration/drone/push Build is passing
2020-04-06 14:31:04 +02:00
Luke Murphy a444219ef8 Add dokku drone deploys
continuous-integration/drone/push Build is failing
2020-04-06 14:17:09 +02:00
Luke Murphy 7eeb732aca JEKYLL_ENV comes in from the container
continuous-integration/drone/push Build is passing
2020-04-06 14:11:17 +02:00
Luke Murphy cb9d863f66 Disable port binding for now
continuous-integration/drone/push Build is passing
2020-04-06 14:04:08 +02:00
Luke Murphy dc531455ee Be verbose on the server
continuous-integration/drone/push Build is passing
2020-04-06 13:57:58 +02:00
Luke Murphy 3aac13abd7 Use the production env 2020-04-06 13:57:50 +02:00
Luke Murphy 469906c790 Fix wrong URL in wrong config (doh)
continuous-integration/drone/push Build is passing
2020-04-06 13:48:05 +02:00
Luke Murphy 06b82858f9 Use different configs for different envs
continuous-integration/drone/push Build is passing
2020-04-06 13:45:40 +02:00
Luke Murphy 3da45feb42 Try to set URL for the site
continuous-integration/drone/push Build is passing
2020-04-06 13:35:35 +02:00
Luke Murphy 6748e69a51 Add docker helpers
continuous-integration/drone/push Build is passing
2020-04-06 13:23:24 +02:00
Luke Murphy 93b3c55221 Remove TLS vars for now (again again)
continuous-integration/drone/push Build is passing
2020-04-06 13:18:00 +02:00
Luke Murphy 2b489c6025 Broaden network interface to catch outside the container 2020-04-06 13:17:50 +02:00
Luke Murphy 6323b4c2c9 Revert "Drop the host flag"
This reverts commit 8bdfe16249.

Going to need that to open up the network space outside of the
container. See https://github.com/moby/moby/issues/28121.
2020-04-06 13:16:51 +02:00
Luke Murphy da6b4a1c02 Drop back to usual order for ports setting
continuous-integration/drone/push Build is passing
2020-04-06 13:10:45 +02:00
Luke Murphy 72b39ad07e Drop CHECKS down 2020-04-06 13:08:17 +02:00
Luke Murphy f8e52a7381 Drop TLS stuff for now
continuous-integration/drone/push Build is passing
2020-04-06 13:07:59 +02:00
Luke Murphy 8bdfe16249 Drop the host flag 2020-04-06 13:07:42 +02:00
Luke Murphy 3873d54494 Run under bundler
continuous-integration/drone/push Build is passing
2020-04-06 13:04:30 +02:00
Luke Murphy bcaf9601e9 Try to run with LE mounting on post-deploy
continuous-integration/drone/push Build is passing
2020-04-06 11:50:09 +02:00
Luke Murphy b9cdae9857 Spec out a conditional TLS inclusion patch 2020-04-06 11:46:59 +02:00
Luke Murphy caa1e521ad Experiment with full pre-deploy setup
continuous-integration/drone/push Build is passing
2020-04-06 10:58:55 +02:00
Luke Murphy 741df0045b Use the entrypoint setup to run jekyll
continuous-integration/drone/push Build is passing
2020-03-31 14:37:09 +02:00
Luke Murphy d00d763645 Update to sub-domain for testing for now
continuous-integration/drone/push Build is passing
2020-03-31 13:57:28 +02:00
Luke Murphy 46732e1708 Should be working when DNS is fixed
continuous-integration/drone/push Build is passing
2020-03-31 13:52:29 +02:00
Luke Murphy d88ecbcc1a Just check root
continuous-integration/drone/push Build is passing
2020-03-31 13:13:53 +02:00
Luke Murphy eb5af2854f Add TODO 2020-03-31 13:07:00 +02:00
Luke Murphy 544cd47114 Remove git command since .git is not always there 2020-03-31 13:05:30 +02:00
Luke Murphy 476df063b4 Disable DNS task for now... 2020-03-31 13:03:23 +02:00
Luke Murphy 0e62b9e045 Add missing secret 2020-03-31 13:01:49 +02:00
Luke Murphy 9ce17b0026 Use new style 2020-03-31 13:01:44 +02:00
Luke Murphy ff73beef10 Add expected interpreter
continuous-integration/drone/push Build is passing
2020-03-30 19:34:14 +02:00
Luke Murphy 5924375117 Update deploy steps
continuous-integration/drone/push Build is passing
2020-03-30 17:37:30 +02:00
Luke Murphy a3fee0493b Add Gemfile.lock for deployments
continuous-integration/drone/push Build is passing
2020-03-30 17:36:42 +02:00
Luke Murphy a892ecf5b4 Put badge and only build for now
continuous-integration/drone/push Build is failing
2020-03-30 17:35:39 +02:00
Luke Murphy 909554e58d Add drone config and envrc sample
continuous-integration/drone/push Build is failing
2020-03-30 17:29:47 +02:00
Luke Murphy 50959f27ac Add dokku specific configurations 2020-03-30 17:24:33 +02:00
decentral1se fee2ffd1e1 Merge pull request 'WIP Enable docker builds for the site' (#1) from docker-builds into master 2020-03-30 17:18:16 +02:00
Luke Murphy 97857a8c27 Enable docker builds for the site 2020-03-30 17:17:50 +02:00
Luke Murphy 0939401b25 Fix bad link. 2017-11-06 21:52:35 +01:00
Luke Murphy 64b028baf9 Add note about change log. 2017-11-05 15:46:28 +01:00
Luke M e9e3568cbe Merge branch 'update-deploy-documentation' into 'master'
Update deployment documentation

See merge request autonomic-cooperative/autonomic-cooperative.gitlab.io!19
2017-11-05 14:42:11 +00:00
Luke Murphy a21c093a5a Update deployment documentation. 2017-11-05 15:37:35 +01:00
Luke Murphy 1152f0977b Use the tags generating command. 2017-10-16 01:02:03 +02:00
Luke Murphy dc91454a16 Remove that unused target. 2017-10-14 17:19:16 +02:00
Luke Murphy 078bc71ce4 Only run this for tagged commits. 2017-10-14 00:35:12 +02:00
Luke Murphy c78b411f37 Add note to change log for new tag. 2017-10-14 00:28:51 +02:00
Luke Murphy 57fa6bc368 Argh, uncomment that. 2017-10-14 00:25:00 +02:00
Luke M 57a4254a1e Merge branch 'fixup-releasing' into 'master'
Make Gitlab deploy for us

See merge request autonomic-cooperative/autonomic-cooperative.gitlab.io!17
2017-10-13 22:22:40 +00:00
Luke Murphy dcfb46c8a3 WIP: Get Gitlab CI to deploy for us. 2017-10-14 00:08:08 +02:00
Luke Murphy e03ca1673e Seems like overkill. Building is enough for now. 2017-10-13 22:46:04 +02:00
Luke Murphy 39f40edf96 Don't care about building the gem.
We won't distribute the site as a gem, so why care.
2017-10-13 22:45:48 +02:00
Luke Murphy 19bad3cc89 Add note about production/staging. 2017-10-13 22:14:28 +02:00
Luke Murphy 9fc3f82ac7 Getting this out of versioning (again, again). 2017-10-13 21:50:46 +02:00
Luke Murphy 35e7f76abb We'll use Ansible to deploy. Removing. 2017-10-13 21:50:22 +02:00
Luke Murphy c7990cdc27 Wrap text for ease of reading. 2017-10-13 21:50:07 +02:00
Luke Murphy 309354bfdf I'm sorry. Actually, this has to be tracked.
I blame git-subtree.
2017-10-04 20:55:57 +02:00
Luke Murphy 9a046f33d1 Reset production branch when releasing. 2017-10-04 20:43:30 +02:00
Luke Murphy fba2ab9651 Remove new line. Don't use baseurl. 2017-10-04 20:38:08 +02:00
Luke Murphy 5eba2a45b7 Make release and documentation more sane.
OK, I think I have this nailed now.
2017-10-04 18:43:21 +02:00
Luke Murphy 9969dd3410 Actually, don't store the generated site. That's mad. 2017-10-04 18:38:52 +02:00
Luke Murphy 7d6fb16b77 Use place holder. 2017-10-04 16:59:48 +02:00
Luke Murphy 2d19831dbe Clean up Makefile to not break for everyone. 2017-10-04 16:58:07 +02:00
Luke Murphy f22dc42049 Fix destinations for release notes. 2017-10-04 16:53:26 +02:00
Luke Murphy 35b8e8bce8 Fix destinations for building. 2017-10-04 16:53:19 +02:00
Luke Murphy 3c7daed5d3 Ignore default build directory. 2017-10-04 16:53:03 +02:00
Luke Murphy 35198e76c3 Add production dist. 2017-10-04 16:52:33 +02:00
Luke Murphy a05b401c9b Remove dist folder. Replacing with proddist. 2017-10-04 16:52:15 +02:00
Luke Murphy c5cdbcfd81 Update release documentation. 2017-10-04 16:48:00 +02:00
Luke Murphy 12c392bde3 Document Makefile. 2017-10-04 16:43:40 +02:00
Luke Murphy e97c59e7fe Use development target in documentation. 2017-10-04 16:37:09 +02:00
Luke Murphy 7610e87bf2 Add new make targets. 2017-10-04 16:35:39 +02:00
Luke Murphy 894d8b4798 Add favicon to dist build. 2017-10-04 16:32:45 +02:00
Luke Murphy e3919ffa9d Add proper favicon.
Closes https://gitlab.com/autonomic-cooperative/autonomic-cooperative.gitlab.io/issues/34.
2017-10-04 16:28:51 +02:00
Luke Murphy b120b6b679 Update documentation for releases. 2017-10-04 16:07:32 +02:00
Luke Murphy 99c2470a84 Add release target. 2017-10-04 15:54:56 +02:00
Luke Murphy ded4ebf95c Store the built website.
We will use for ease of deployment.
2017-10-04 15:51:34 +02:00
Luke M 0b0376e8ce Merge branch 'pipelining' into 'master'
Improve pipeline builds

See merge request autonomic-cooperative/autonomic-cooperative.gitlab.io!16
2017-10-04 13:46:57 +00:00
Luke Murphy c975202355 Add proper stages for Gitlab CI. 2017-10-04 15:36:04 +02:00
Luke Murphy ac3fa36688 Don't include those files in our dist/. 2017-10-04 15:31:07 +02:00
Luke Murphy 9dec65239e Add license from adapted theme: https://html5up.net/license. 2017-10-04 15:06:39 +02:00
Luke Murphy ddfb0fbd71 Add change log. 2017-10-04 15:04:26 +02:00
Luke Murphy 892010942c Fix typo. 2017-10-04 14:24:01 +02:00
Luke Murphy 0b3df5c93d Hide menu and show it when hitting button.
Closes https://gitlab.com/autonomic-cooperative/autonomic-cooperative.gitlab.io/issues/28.
2017-09-29 21:29:29 +02:00
Luke M 21295c7603 Merge branch 'add-missing-services' into 'master'
Add missing services.

Closes #25

See merge request autonomic-cooperative/autonomic-cooperative.gitlab.io!14
2017-09-29 19:02:45 +00:00
Luke Murphy a24358bda1 Add missing services.
Closes https://gitlab.com/autonomic-cooperative/autonomic-cooperative.gitlab.io/issues/25.
2017-09-29 21:02:02 +02:00
Luke M e706612ea6 Merge branch '404page' into 'master'
Add 404 page.

Closes #29

See merge request autonomic-cooperative/autonomic-cooperative.gitlab.io!13
2017-09-29 18:50:18 +00:00
Luke Murphy 4293aff2bf Add 404 page.
Closes https://gitlab.com/autonomic-cooperative/autonomic-cooperative.gitlab.io/issues/29.
2017-09-29 20:49:08 +02:00
Luke M f136067359 Merge branch 'fixup-menu' into 'master'
Add menu with named anchor links

Closes #27

See merge request autonomic-cooperative/autonomic-cooperative.gitlab.io!12
2017-09-29 18:41:58 +00:00
Luke Murphy 2854202e68 Add named anchor for services. 2017-09-29 20:40:39 +02:00
Luke Murphy f51d3bf47b Hard code menu.
Closes https://gitlab.com/autonomic-cooperative/autonomic-cooperative.gitlab.io/issues/27.
2017-09-29 20:40:39 +02:00
Luke Murphy 753e0f0103 Add anchor and wrap text for core values section. 2017-09-29 20:40:39 +02:00
Luke Murphy ff5dbc84a6 Add content for contact section. 2017-09-29 20:40:39 +02:00
Luke Murphy f620ac886e Rename contact related CSS file from 'cta'. 2017-09-29 20:40:39 +02:00
Luke Murphy 0d382bdde9 Remove contact page (moving to contact.html). 2017-09-29 20:40:39 +02:00
Luke Murphy ecfa211bfc Remove unused reference file. 2017-09-29 20:40:39 +02:00
Luke Murphy 355d0cb639 Wrap services text (for ease of future editing). 2017-09-29 20:40:39 +02:00