Commit Graph
100 Commits
Author SHA1 Message Date
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
Luke Murphy 72ddb3d817 Use better name for services section HTML. 2017-09-29 20:40:39 +02:00
Luke Murphy 34dca0e07d Use better name for blog section HTML. 2017-09-29 20:40:39 +02:00
Luke Murphy 3787195d69 Use better name for core values section HTML. 2017-09-29 20:40:39 +02:00
Luke Murphy 4836fc528e Use better name for contact form HTML. 2017-09-29 20:40:39 +02:00
Luke Murphy 6c83f37c96 Clean up HTML formatting. 2017-09-29 20:40:39 +02:00
Luke M f6e1ab5413 Merge branch 'piwik' into 'master'
add piwik tracking

Closes #21

See merge request autonomic-cooperative/autonomic-cooperative.gitlab.io!11
2017-09-29 18:38:49 +00:00
Luke Murphy ffc923223f Remove path to non-existant woff file.
Closes https://gitlab.com/autonomic-cooperative/autonomic-cooperative.gitlab.io/issues/23.
2017-09-29 16:26:46 +02:00
Luke Murphy bd276de689 Use relative_url for PGP link in contact page.
Closes https://gitlab.com/autonomic-cooperative/autonomic-cooperative.gitlab.io/issues/24.
2017-09-29 16:19:54 +02:00
Luke Murphy 3de8294eaf Use relative URL for contact page button.
Closes https://gitlab.com/autonomic-cooperative/autonomic-cooperative.gitlab.io/issues/22.
2017-09-29 16:07:20 +02:00
Luke Murphy 8a2286eaf0 Also fix those images since 8cb8eb5. 2017-09-24 17:11:50 +02:00
Luke Murphy 511e8f817e Newline that. Clearer when reading. 2017-09-24 15:34:02 +02:00
Luke Murphy 16f415c4dd Add pipeline badge, rehash README and remove cruft. 2017-09-24 15:33:01 +02:00
Luke Murphy 10535a1f80 Revert "sack off particles for now"
This reverts commit 959fab1581.
2017-09-24 15:12:42 +02:00
Luke Murphy 2b5f540acd Fix fonts and images since 8cb8eb5.
I accidentally stripped characters in these files.
2017-09-24 14:33:46 +02:00
Luke Murphy 2214105737 OK - actually bundle the fonts this time.
As a result of report in https://gitlab.com/autonomic-cooperative/autonomic-cooperative.gitlab.io/issues/16#note_41235289.
2017-09-24 14:33:45 +02:00
Luke Murphy 9c4258af1a Add twitter URL.
Closes https://gitlab.com/autonomic-cooperative/autonomic-cooperative.gitlab.io/issues/12.
2017-09-24 01:04:09 +02:00