81 Commits

Author SHA1 Message Date
Jon
5dab342cdb fix(publish): correct artifacts path
!39
2023-12-01 14:41:29 +09:30
Jon
fd515ffea7 fix(publish): ensure job is tagged to select correct runner
!39
2023-12-01 14:14:23 +09:30
Jon
0303446664 feat(hosting): migrate to new hosting service
changes in config mgmt for new host.

!38 nofusscomputing/infrastructure/configuration-management/project-production!5
2023-11-26 21:26:17 +09:30
Jon
562d89540b ci: remove duplicate jobs
!38
2023-11-20 00:30:13 +09:30
Jon
b52f02548b feat: add project ansible role common
!38
2023-11-16 17:19:33 +09:30
Jon
49f28a497d feat: add projects firewall, kubernetes and homeassistant
!38
2023-10-28 17:18:33 +09:30
Jon
22801f53d2 feat(project): added project Public Playbooks
!38
2023-10-23 21:57:04 +09:30
Jon
edbac20968 feat(docs): add kubernetes monitoring helm chart project
!37
2023-09-19 17:07:18 +09:30
Jon
99ef0e92ae fix(docker_glpi): correct docs path
!33
2023-08-30 12:28:12 +09:30
Jon
0f6bcd4701 feat(docker_glpi): add project docs for publishing
!33
2023-08-30 12:19:32 +09:30
Jon
6a3683b88c fix(docs): use correct ldap project path
!32
2023-08-15 01:48:35 +09:30
Jon
bffaec612c feat(docs): added project ldap self service
!32
2023-08-15 01:33:06 +09:30
Jon
452e5bf697 docs(execution_environment): addded ansible-ee docs
!21
2023-06-07 17:01:25 +09:30
Jon
5730f99080 docs(git_configuration): addded git ansible role docs
!21
2023-06-07 16:46:23 +09:30
Jon
e466b300b5 feat(ci): add resource groups to build jobs
!21
2023-06-07 16:44:50 +09:30
Jon
d5b5db5e0b feat(artifcts): always make available
!19 gitlab-org/gitlab#331232 nofusscomputing/projects/gitlab-ci#34
2023-06-07 16:22:30 +09:30
Jon
07ba60e643 feat(artifcts): always make available
!19 gitlab-org/gitlab#331232 nofusscomputing/projects/gitlab-ci#34
2023-06-07 16:14:57 +09:30
Jon
b9adcabe7d chore(git): submdoule updated to current HEAD
!17
2023-06-06 04:35:30 +09:30
Jon
4a57845c36 fix(ci): ensure jobs don't run on schedule
!14 fixes #11
2023-05-31 12:33:22 +09:30
Jon
c40dc037b3 fix(ci): website.lint paths updated
!13
2023-05-31 11:39:13 +09:30
Jon
7574bb4b89 ci(automagic): use gitlab-ci project template
!11 nofusscomputing/projects/gitlab-ci#30 close #11
2023-05-29 12:49:00 +09:30
Jon
bbf0846861 feat(ci): assemble job now does check for sub-site dependencies
!11
2023-05-29 12:34:19 +09:30
Jon
5549fa8f37 refactor(assemble_site): use new job name
this change is required due to commit 0bc7255453

!11 nofusscomputing/projects/gitlab-ci!34
2023-05-29 10:35:40 +09:30
Jon
f5460bb271 chore: add todo for automagic job
!10 nofusscomputing/projects/gitlab-ci#30 #11
2023-05-28 15:45:02 +09:30
Jon
da5a5353e6 revert: "feat(ci): use automagic gitlab-ci template"
This reverts commit 266eff3766.
see nofusscomputing/projects/gitlab-ci#30 for the bug

!10 #11 nofusscomputing/projects/gitlab-ci#30
2023-05-28 15:36:07 +09:30
Jon
266eff3766 feat(ci): use automagic gitlab-ci template
!10 nofusscomputing/projects/gitlab-ci!33 #11
2023-05-28 15:30:19 +09:30
Jon
6ed8e5bae3 fix(ci): only deploy when assemble site success
!9
2023-05-23 13:05:29 +09:30
Jon
a86b4befcc feat(ci): enable publishing docker-mail docs
!9 nofusscomputing/projects/docker-mail!10 nofusscomputing/projects/gitlab-ci!27
2023-05-23 12:54:46 +09:30
Jon
fc74464ea8 feat(ci): add resource groups to prevent dup jobs
!8
2023-05-23 11:39:31 +09:30
Jon
1dffe52c7a feat(publish): on publish website on success
!8
2023-05-23 11:20:42 +09:30
Jon
46f8585cc3 fix(assemble_site): remove downloaded artifacts
!8
2023-05-23 11:18:22 +09:30
Jon
90a22fcc51 fix(ci): url encode artifact path for assemble
!8
2023-05-23 11:11:39 +09:30
Jon
189e7cd645 feat(build): include project gitlab-ci docs
!8  nofusscomputing/projects/gitlab-ci!26
2023-05-23 10:50:45 +09:30
Jon
b0fbe31cbe fix(ci): typo in includes
!8
2023-05-22 17:01:11 +09:30
Jon
546bc11ad2 refactor(ci): use new build job name Website.Build
!8 nofusscomputing/projects/gitlab-ci!25 nofusscomputing/ops!11
2023-05-22 16:12:27 +09:30
Jon
e0de8665fe feat(md_lint_config): moved to website-template repo
!8
2023-05-22 12:16:35 +09:30
Jon
eb32851d32 fix: use relative path
!8
2023-04-30 12:03:18 +09:30
Jon
0c539a23c3 feat(publish): clean remote dir first anduse correct source
!8
2023-04-30 09:46:15 +09:30
Jon
a290aa79ba ci: fix path 2023-04-29 17:50:12 +09:30
Jon
016f566dbf ci: debugging
!8
2023-04-29 17:49:00 +09:30
Jon
29eee4b0c4 ci: fix scp command
!8
2023-04-29 17:40:29 +09:30
Jon
b63e55db0f ci(publish): fix path
!8
2023-04-29 17:35:07 +09:30
Jon
4ed51277a2 ci: now????
!8
2023-04-29 17:10:40 +09:30
Jon
84385dc389 ci: for fucks sake
!8
2023-04-29 17:03:31 +09:30
Jon
92fb084ca6 ci: fix file
!8
2023-04-29 16:54:28 +09:30
Jon
37b15f90d2 ci(publish): fix ssh must be installed to deploy
!8
2023-04-29 16:32:13 +09:30
Jon
f1eb1a8cba fix: set ssh user
!8
2023-04-29 16:22:43 +09:30
Jon
4b28e8aa64 fix: typo
!8
2023-04-29 16:14:36 +09:30
Jon
2551d764d8 fix(artifacts): fix fetching ops artifacts and allow publish
!8
2023-04-29 16:10:19 +09:30
Jon
e36d1387b6 ci: removed cross-repo build see change notes
!8
2023-04-29 15:51:02 +09:30