452e5bf697
docs(execution_environment): addded ansible-ee docs
...
!21
2023-06-07 17:01:25 +09:30
5730f99080
docs(git_configuration): addded git ansible role docs
...
!21
2023-06-07 16:46:23 +09:30
e466b300b5
feat(ci): add resource groups to build jobs
...
!21
2023-06-07 16:44:50 +09:30
d5b5db5e0b
feat(artifcts): always make available
...
!19 gitlab-org/gitlab#331232 nofusscomputing/projects/gitlab-ci#34
2023-06-07 16:22:30 +09:30
07ba60e643
feat(artifcts): always make available
...
!19 gitlab-org/gitlab#331232 nofusscomputing/projects/gitlab-ci#34
2023-06-07 16:14:57 +09:30
b9adcabe7d
chore(git): submdoule updated to current HEAD
...
!17
2023-06-06 04:35:30 +09:30
4a57845c36
fix(ci): ensure jobs don't run on schedule
...
!14 fixes #11
2023-05-31 12:33:22 +09:30
c40dc037b3
fix(ci): website.lint paths updated
...
!13
2023-05-31 11:39:13 +09:30
7574bb4b89
ci(automagic): use gitlab-ci project template
...
!11 nofusscomputing/projects/gitlab-ci#30 close #11
2023-05-29 12:49:00 +09:30
bbf0846861
feat(ci): assemble job now does check for sub-site dependencies
...
!11
2023-05-29 12:34:19 +09:30
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
f5460bb271
chore: add todo for automagic job
...
!10 nofusscomputing/projects/gitlab-ci#30 #11
2023-05-28 15:45:02 +09:30
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
266eff3766
feat(ci): use automagic gitlab-ci template
...
!10 nofusscomputing/projects/gitlab-ci!33 #11
2023-05-28 15:30:19 +09:30
6ed8e5bae3
fix(ci): only deploy when assemble site success
...
!9
2023-05-23 13:05:29 +09:30
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
fc74464ea8
feat(ci): add resource groups to prevent dup jobs
...
!8
2023-05-23 11:39:31 +09:30
1dffe52c7a
feat(publish): on publish website on success
...
!8
2023-05-23 11:20:42 +09:30
46f8585cc3
fix(assemble_site): remove downloaded artifacts
...
!8
2023-05-23 11:18:22 +09:30
90a22fcc51
fix(ci): url encode artifact path for assemble
...
!8
2023-05-23 11:11:39 +09:30
189e7cd645
feat(build): include project gitlab-ci docs
...
!8 nofusscomputing/projects/gitlab-ci!26
2023-05-23 10:50:45 +09:30
b0fbe31cbe
fix(ci): typo in includes
...
!8
2023-05-22 17:01:11 +09:30
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
e0de8665fe
feat(md_lint_config): moved to website-template repo
...
!8
2023-05-22 12:16:35 +09:30
eb32851d32
fix: use relative path
...
!8
2023-04-30 12:03:18 +09:30
0c539a23c3
feat(publish): clean remote dir first anduse correct source
...
!8
2023-04-30 09:46:15 +09:30
a290aa79ba
ci: fix path
2023-04-29 17:50:12 +09:30
016f566dbf
ci: debugging
...
!8
2023-04-29 17:49:00 +09:30
29eee4b0c4
ci: fix scp command
...
!8
2023-04-29 17:40:29 +09:30
b63e55db0f
ci(publish): fix path
...
!8
2023-04-29 17:35:07 +09:30
4ed51277a2
ci: now????
...
!8
2023-04-29 17:10:40 +09:30
84385dc389
ci: for fucks sake
...
!8
2023-04-29 17:03:31 +09:30
92fb084ca6
ci: fix file
...
!8
2023-04-29 16:54:28 +09:30
37b15f90d2
ci(publish): fix ssh must be installed to deploy
...
!8
2023-04-29 16:32:13 +09:30
f1eb1a8cba
fix: set ssh user
...
!8
2023-04-29 16:22:43 +09:30
4b28e8aa64
fix: typo
...
!8
2023-04-29 16:14:36 +09:30
2551d764d8
fix(artifacts): fix fetching ops artifacts and allow publish
...
!8
2023-04-29 16:10:19 +09:30
e36d1387b6
ci: removed cross-repo build see change notes
...
!8
2023-04-29 15:51:02 +09:30
f75cf83e9a
fix(ssh): ssh key set to file var
...
!8
2023-04-29 11:09:25 +09:30
20392be05a
feat(operations): Pull Operations website pages job artifacts.
...
Pull the static pages built by the ops repo build job for inclusion in the website.
MR !8 nofusscomputing/ops#41
2022-08-29 14:28:21 +09:30
ad67140571
fix(ci): fix pages job to run
...
MR !8
2022-08-29 12:06:40 +09:30
47ae7aa9e1
ci(public_website): only enable manual publish on dev branch
...
Only master and dev branches should be able to publish website to production.
!8
2022-08-29 10:34:46 +09:30
53d5d3ff62
ci(publish): add placeholder publish job
...
preparing for deploying the website to the public host via ssh
MR !8 #3
2022-08-25 16:01:47 +09:30
71d10e1d79
ci(pages): use the sub-pages repo for pages
...
when deploying to gitlab pages, use the build job that fetches all
sub-repos.
!8 #3
2022-08-25 15:27:32 +09:30
272da7e776
ci(sub-repo-pages): add placeholder sub-pages job
...
added the placeholder job to fetch sub-repo pages artifacts to build
entire website.
!8 #3
2022-08-25 15:26:09 +09:30
f5b317bcad
ci: add prepare stage
...
issue #3 !8
2022-08-25 15:21:19 +09:30
927a97c913
ci(gitlab-ci): updated to new commit for markdown lint to work
...
markdown lint had a bug where it would not discover markdown files.
bug was fixed in commit 'f6d7ebeeb2b9d643c37ccbe6e25fa8d7e9dd970d'
gitlab-ci updated to use this commit.
MR !7
2022-01-31 10:36:36 +09:30
217f159c5c
ci: amend to last commit
...
MR !4
2022-01-29 08:43:27 +09:30
88af5fedab
ci(integration_test): disable job until developed
...
MR !4
2022-01-29 08:43:27 +09:30
ec46764d72
ci(unit_test): copy report to right location
...
MR !4
2022-01-29 08:43:27 +09:30