e8758c4cce
feat(build): no docs/docker build on master push, only tag
...
as a push to master branch is to create a release, no building should occur.
!68
2023-09-02 15:00:11 +09:30
755fcac06e
feat(latest_artifacts): ensure artifats for jobs are always avail on branches
...
if the job is not available on the branches last run pipeline, any job
that tries to download the latest artifact by name will not find any
artifacts.
!54 See nofusscomputing/projects/gitlab-ci#34 gitlab-org/gitlab#331232
2023-06-07 13:37:51 +09:30
22dd4985be
feat(latest_artifacts): ensure artifats for jobs are always avail on branches
...
if the job is not available on the branches last run pipeline, any job
that tries to download the latest artifact by name will not find any
artifacts.
!52 See nofusscomputing/projects/gitlab-ci#34 gitlab-org/gitlab#331232
2023-06-07 12:50:58 +09:30
5ffc68d724
fix(mkdocs): adjust rules to match lint
...
!51
2023-06-06 04:26:28 +09:30
ff8c43c1ea
feat(mkdocs_build): always build on git tag
...
this allows the built files to always be available under the
latest tag job for downloading by the parent site.
!41
2023-06-02 15:40:50 +09:30
04e7e928e0
feat(ci_rules): add exists and changes for rules
...
now defined jobs check for existance of file and for changes
to launch a job
!41 #32
2023-06-02 15:26:35 +09:30
5e4912857a
feat(mkdocs_build_docs): keyword needs does not belong in definition
...
!36
2023-05-31 11:42:34 +09:30
c47be42184
fix(mkdocs_build): ensure config file exists when run on branch
...
!36
2023-05-31 11:41:54 +09:30
0bc7255453
fix(mkdocs_build_website): renamed and normalized
...
renamed from website to docs and normalized the rules.
this template is for building docs for our website, so it's name should
reflect this
!34 fixes #30
2023-05-29 10:08:26 +09:30
a010f7bab1
fix(jobs): jobs that occur on push should also run on 'trigger'
...
!33 #26
2023-05-28 13:23:34 +09:30
bade89c533
fix(scheduled_pipelines): if scheduled pipeline only run schedualable jobs
...
!30 fixes #29
2023-05-28 10:31:26 +09:30
7a9aca3a54
fix(mkdocs): default to docs directory as root
...
!26
2023-05-23 09:46:43 +09:30
71a335c266
feat(mkdocs): install website-template requirements
...
only installs if they exist
!26 nofusscomputing/infrastructure/website-template!7
2023-05-22 18:05:24 +09:30
a0b6d05a0f
feat(mkdocs_build): always build
...
!25
2023-05-22 13:20:27 +09:30
6d2e50e947
feat(mkdocs_build): add manual build
...
!25
2023-05-22 13:01:18 +09:30
5556a57ea5
feat(mkdocs): only run on success
...
!25
2023-05-21 15:43:45 +09:30
906f09e2d3
feat(mkdocs_build): use a pip file for job so that licence scanning can function.
...
MR !15
2022-01-23 05:31:06 +00:00
18c2e23128
chore(mkdocs): move mkdocs jobs to its own directory.
...
MR ;15
2022-01-23 05:18:27 +00:00