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
a816041cff
ci(gitlab-ci): updated to latest dev
...
!8
2022-08-29 12:11:34 +09:30
ad67140571
fix(ci): fix pages job to run
...
MR !8
2022-08-29 12:06:40 +09:30
d0121f60ba
fix(website-template): update module to fixed template commit
...
Updated to the dev commit that enables the site to build.
!8 nofusscomputing/infrastructure/website-template!2
2022-08-29 10:42:45 +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
70f0facb11
feat(website_template): Added website template as submodule
...
the website-template repo was added as a git submodule so that the
site could be templated easier.
!8 nofusscomputing/infrastructure/website-template!2
2022-08-29 10:29:24 +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
3c9c819a55
Merge branch 'minor-tasks' into 'development'
...
chore: Minor tasks to migrate website
See merge request nofusscomputing/infrastructure/website!7
2022-01-31 04:16:42 +00:00
054b38a4a7
feat(mkdocs): enabled tabbed content
...
MR !7
2022-01-31 13:41:11 +09:30
765bae0e07
feat(wiki): remove wiki as it wont be used.
...
MR !7
2022-01-31 13:12:51 +09:30
2eef305f0e
refactor: ad copy holder to article
...
MR !7
2022-01-31 13:06:47 +09:30
3ef36f49e8
feat(article): added microdata to the article.
...
MR !7
2022-01-31 13:04:14 +09:30
b9529feaba
feat(article): articles must have a type
...
valid types are 'blog' and 'article'
MR !7
2022-01-31 13:03:32 +09:30
c2fe3bb7f0
refactor: clear up MD linting errors
...
MR !7
2022-01-31 11:39:08 +09:30
c19d097b28
feat(markdown_lint): allow html p in markdown
...
MR !7
2022-01-31 11:37:39 +09:30
228b57804e
ci(markdown_lint): updated for mkdocs md files clarity.
...
added:
two lines before headings
one line after a heading
max blank lines 2 (added due to heading rule)
This rules were added for clarity of markdown file editing.
MR !7
2022-01-31 11:26:07 +09:30
67b9379fe7
refactor(blog_post): renamed to article to reflect direction
...
MR !7
2022-01-31 11:08:09 +09:30
4c6e73254a
chore: cleaned up old folders
...
MR !7
2022-01-31 10:56:13 +09:30
8b50d28aab
refactor(home_page): added nfc logo
...
MR !7
2022-01-31 10:55:44 +09:30
185a095829
chore(syntax): remove syntax page as not required
...
as part of the ops manual this page will be included there.
MR !7
2022-01-31 10:51:53 +09:30
52b9466568
chore(gitignore): exclude package.json from commiting to repo
...
MR !7
2022-01-31 10:38:37 +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
bbb639634b
feat(vscode): extension recommendations added.
...
MR !7
2022-01-31 08:22:15 +09:30
0c3a878cfa
fix(vscode): don't force mkdocs strict
...
This will enable the project to build and display the warnings to be fixed.
MR !7
2022-01-31 08:21:46 +09:30
7632a515ab
Merge branch 'homepage-as-a-template' into 'development'
...
feat(home_page): setup homepage as a template
See merge request nofusscomputing/infrastructure/website!6
2022-01-30 03:59:00 +00:00
3e1e8886ef
fix(mobile_display): added padding between sections
...
on a mobile display, the sections were cluttered. added some spacing to rectify.
MR !6
2022-01-30 12:39:59 +09:30
466f6e8632
feat(article): migrate mdt setup article
...
MR !6
2022-01-30 12:22:07 +09:30
d0719e356d
fix(article): add required metadata.
...
MR !6
2022-01-30 11:52:10 +09:30
f14b17c3b0
feat(home_page): created template for homepage
...
This template created two column layout with articles and handy links.
Capability was added so that on a mobile device, the columns would drop to one only.
MR !6
2022-01-30 11:50:07 +09:30
1a6fc5a814
feat(home_page): add metadata
...
MR !6
2022-01-30 11:48:31 +09:30
59999e09e3
refactor(gitlab_templates): changed to use correct path
...
MR !6
2022-01-30 07:51:54 +09:30
c6b4f01102
build(version): bump version 1.0.0rc0 → 1.0.0rc1
v1.0.0rc1
1.0.0rc1
2022-01-29 06:36:04 +00:00
9592dc58b1
Merge branch 'test-internal-hyperlink' into 'development'
...
test(unit_test): internal hyperlink validation
See merge request nofusscomputing/infrastructure/website!5
2022-01-29 06:31:07 +00:00
a6bcfa6b3f
refactor: update article requirements
...
MR !5
2022-01-29 06:24:55 +00:00
ce3a2c2e1e
feat(merge_requests): added article MR template
...
MR !5
2022-01-29 15:15:01 +09:30
c9f9d0b504
build(gitlab_release): add cz config file for verion bumping.
...
MR !5
2022-01-29 15:02:02 +09:30
cc7a411613
feat(vscode)!: fix junit path to use workspace folder
...
MR !5
2022-01-29 15:00:19 +09:30
2e534c5dd0
refactor(article): include meta.description
...
MR !5
2022-01-29 14:26:29 +09:30
286caa1696
feat(blog_list): layout not to include post content
...
removed the page.content from the list as the tags are included with
the wrong relative path to the tags page.
Now the meta.description will be shown in lieu of half the page.content.
MR !5
2022-01-29 14:19:43 +09:30
08bdf09d30
feat(blog_post): remove meta.description from page
...
the meta.description is not required on the article.
MR !5
2022-01-29 14:16:31 +09:30
88b80c412d
test: build URLs dont require the build path in the name
...
MR !5
2022-01-29 14:04:41 +09:30
3dd7b452a4
test(test_hyperlink_internal_alive_check): added test
...
This test checks all internal (to the site) links to ensure they
are valid and the page exists.
MR !5
2022-01-29 13:21:45 +09:30
7bd7abd0e4
feat(theme): removed post content from 'blog_list'
...
This had to be removed as the tag plugin builds a relative link
to the tags.html page. the blog list is generated by copying
the page content of the article. due to this the tag hyperlinks
were wrong. so disabled.
MR !5
2022-01-29 13:16:38 +09:30
ddc871acca
fix(mkdocs-plugin-tags): ensure trailing '/' added to tag hyperlink
...
since the tag file is in path '/tags/index.html' a '/' is
required to be appended to the path.
MR !5
2022-01-29 13:13:56 +09:30