Commit Graph
100 Commits
Author SHA1 Message Date
Luke Murphy b87d648a7d Use local mount and drop commands onto new lines 2020-05-01 12:41:54 +02:00
Luke Murphy b72febc4c8 Just try watch too 2020-05-01 12:41:54 +02:00
Luke Murphy 076a6954f4 Build and trace 2020-05-01 12:41:54 +02:00
Luke Murphy a85b656af8 Use port only 2020-05-01 12:41:54 +02:00
Luke Murphy cc3066bb1d Fix the labels 2020-05-01 12:41:54 +02:00
Luke Murphy 886fb51ed6 Use the exposed port 2020-05-01 12:41:54 +02:00
Luke Murphy 5b7ee79c5d Move to a docker-compose setup 2020-05-01 12:41:54 +02:00
Luke Murphy 5a6986db29 Fix URL
continuous-integration/drone/push Build is passing
2020-04-25 14:03:23 +02:00
Luke Murphy 6f9bf2d4db Grammar, typos and a link to git.autonomic.zone
continuous-integration/drone/push Build is passing
2020-04-25 13:59:44 +02:00
Luke Murphy 1eb1a0ef8c Add datpy post 2020-04-23 16:53:19 +02:00
Luke Murphy 68a8df1fb1 Build first before serving
[ci skip]
2020-04-23 13:48:24 +02:00
Luke Murphy c7579b87b5 Remove unused variables
continuous-integration/drone/push Build is passing
2020-04-23 13:37:54 +02:00
Luke Murphy 9b7b8e289d Run make build only once 2020-04-23 13:37:36 +02:00
decentral1se 06e53cd9bc Merge pull request 'Revert "Add freenode URL"' (#26) from revert-freenode-addition into master
continuous-integration/drone/push Build is passing
2020-04-23 12:31:53 +02:00
Luke Murphy a60aef66b0 Revert "Add freenode URL"
This reverts commit 3cbc9adc49.

See #23 (comment).
2020-04-23 12:30:12 +02:00
decentral1se 5ff502bc72 Merge pull request 'Add freenode URL' (#23) from add-free-node-logo into master
continuous-integration/drone/push Build is passing
2020-04-23 12:10:29 +02:00
Luke Murphy 3cbc9adc49 Add freenode URL
Closes #21.
2020-04-23 10:00:43 +02:00
decentral1se 55c8859f07 Merge pull request 'Add make stop and allow --incremental' (#20) from stop-and-incremental into master
continuous-integration/drone/push Build is passing
2020-04-18 19:47:14 +02:00
Luke Murphy 9f1dd6284b Add make stop and allow --incremental
[ci skip]
2020-04-18 19:45:22 +02:00
decentral1se 8463aa2342 Merge pull request 'Added RSS feed for blog section' (#19) from rss-feed into master
continuous-integration/drone/push Build is passing
2020-04-18 17:30:07 +02:00
Luke Murphy a006517b8e Disable force pushing
We assume we have our builds setup right now.

[ci skip]
2020-04-18 17:28:38 +02:00
decentral1se 1c980536a2 Merge pull request 'Added Gitea logo to footer' (#18) from gitea-logo into master
continuous-integration/drone/push Build is passing
2020-04-18 17:27:52 +02:00
Luke Murphy 27c81db722 Exclude PRs once more
continuous-integration/drone/push Build is passing
2020-04-18 17:26:32 +02:00
Luke Murphy e5faea080e Remove indentation and top-level this stanza
[ci skip]
2020-04-18 17:25:26 +02:00
Luke Murphy 8094625dbc Try include/exclude events
[ci skip]
2020-04-18 17:20:48 +02:00
Luke Murphy 8868ae08bf Try master / push combinator once again :sigh:
[ci skip]
2020-04-18 17:18:59 +02:00
Luke Murphy 7e854e1616 Try refs trigger
[ci skip]
2020-04-18 17:16:16 +02:00
Luke Murphy 99bf5a891f Match master with push for triggers
continuous-integration/drone/push Build is passing
2020-04-18 17:05:14 +02:00
Luke Murphy 7a5c2d613b Turn on force pushing
continuous-integration/drone/push Build is passing
2020-04-18 16:56:16 +02:00
Luke Murphy 3645e21236 Remove new line and run formatter
continuous-integration/drone/push Build is failing
2020-04-18 16:52:07 +02:00
Luke Murphy 80af40e8ff Add a friendlier intro
continuous-integration/drone/push Build is passing
2020-04-14 15:20:31 +02:00
Luke Murphy 8ec940fac5 Move to clearer config
continuous-integration/drone/push Build is failing
2020-04-14 12:44:58 +02:00
Luke Murphy 789cc39c10 Inline this link
continuous-integration/drone/push Build is failing
2020-04-14 11:14:18 +02:00
Luke Murphy 2df37af10d Remove old format cruft
continuous-integration/drone/push Build is passing
2020-04-13 20:00:49 +02:00
Luke Murphy 6ebcab155e Move to v2 format
continuous-integration/drone/push Build is failing
2020-04-13 19:40:29 +02:00
Luke Murphy 9105acf97c Point to git.coop URL
[ci skip]
2020-04-09 08:36:21 +02:00
Luke Murphy da3a3a989c Use triggers syntax
continuous-integration/drone/push Build is passing
2020-04-08 18:40:20 +02:00
Luke Murphy dcb3ada610 Don't fuck with DNS for now
continuous-integration/drone/push Build is passing
2020-04-08 18:36:17 +02:00
Luke Murphy 489315eb60 Only build things on master 2020-04-08 18:36:07 +02:00
Luke Murphy 5a8abd8d2b Upgrade role requirements 2020-04-08 18:27:31 +02:00
Luke Murphy 9b906cff1a Re-enable DNS entry tasks 2020-04-08 18:27:24 +02:00
Luke Murphy 0afce645e0 Remove notification
continuous-integration/drone/push Build is failing
2020-04-08 18:18:12 +02:00
Luke Murphy 4b31a9364d Fix site URL
continuous-integration/drone/push Build is passing
2020-04-06 16:41:20 +02:00
Luke Murphy 20c1d5bf0b Disable DNS tasks for now
continuous-integration/drone/push Build is passing
2020-04-06 16:38:56 +02:00
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