Jérôme Charaoui
c9205e28d1
pages jobs shouldn't be added to main pipeline
2024-08-08 13:00:20 -04:00
Jérôme Charaoui
9b61c8589e
deploy build to dev.staging.tpn (tpo/web/dev#15)
2024-08-08 13:00:19 -04:00
Jérôme Charaoui
35a4cca9ce
fix getting started button url on landing page
2024-08-08 13:00:19 -04:00
anarcat
b91d19bda8
Merge branch 'fix-page-build' into 'main'
...
ci: install dependencies in the `pages` step too
See merge request tpo/web/dev!9
2024-08-08 13:00:18 -04:00
anarcat
d5e7ad230e
Merge branch 'fix-build' into 'main'
...
Fix failling build
See merge request tpo/web/dev!8
2024-08-08 13:00:18 -04:00
Justin !
99381904a7
ci: install dependencies in the pages
step too
2024-08-08 13:00:18 -04:00
Justin !
def5c03db5
docs: update README.md to explain how to setup the project
2024-08-08 13:00:17 -04:00
Justin !
2087ce60dc
ci: use node:latest instead of the hugo image
2024-08-08 13:00:17 -04:00
Justin !
100abbe53f
add missing content metadata that make the build fail
...
I'm really sorry for the huge diff, the person seems to use Windows, and
so the EOL were weird and all files seems to have `777` as permission.
2024-08-08 13:00:16 -04:00
Justin !
0ae559681e
Reapply "Update _index.md"
...
This reverts commit aebed63b6bcf2a20b8d8b239ca18dc8e1a57d073.
2024-08-08 13:00:16 -04:00
Justin !
4fca655bef
Reapply "Update _index.md"
...
This reverts commit 7dc409146307a6d1bf2ec7d553e64114a9187660.
2024-08-08 13:00:15 -04:00
Justin !
88c9a2748d
Reapply "Updates to the layout", fixing build
...
This reverts commit a786ed994072dc6727a4806a049d45216d7846a0.
2024-08-08 13:00:15 -04:00
Jérôme Charaoui
08e81e246a
ci: pages needs to upload artifacts for pages:deploy
2024-08-08 13:00:14 -04:00
Jérôme Charaoui
061a2fd97d
ci: fix syntax error
2024-08-08 13:00:14 -04:00
Jérôme Charaoui
733f837cb3
ci: pages extends build job to avoid repetition
2024-08-08 13:00:13 -04:00
Antoine Beaupré
1fc5aec5df
switch to debian image for hugo build
...
This is how the statius site is built, and I cannot reproduce the hugo
build locally with the provided image here, podman refuses to pull the
image:
anarcat@angela:dev$ podman run registry.gitlab.com/pages/hugo/hugo_extended
Trying to pull registry.gitlab.com/pages/hugo/hugo_extended:latest...
Error: initializing source docker://registry.gitlab.com/pages/hugo/hugo_extended:latest: unable to retrieve auth token: invalid username/password: unauthorized: HTTP Basic: Access denied. The provided password or token is incorrect or your account has 2FA enabled and you must use a personal access token instead of a password. See https://gitlab.com/help/user/profile/account/two_factor_authentication#troubleshooting
anarcat@angela:dev[125]$ d
2024-08-08 13:00:13 -04:00
Antoine Beaupré
6e0f6b632b
try to debug pages build
2024-08-08 13:00:12 -04:00
Antoine Beaupré
ff0e070160
deploy gitlab pages with the right baseURL
...
Hugo *requires* some baseURL setting. By default it's `/` which breaks
the site when deployed in a subpath, like when we deploy in gitlab
pages.
So, instead of reusing the CI template, we just vendor the code in
here and build hugo for pages specially. We can still have a more
"standard" staging as that will work because it's published at the
root, but at least pages will work now.
See: tpo/web/dev#15
2024-08-08 13:00:12 -04:00
Antoine Beaupré
326dd6f4b2
Revert "Updates to the layout", fixing build
...
This completely broke the build and made the site entirely usable. It
was also completely undocumented, done in one huge chunk. This revert
is:
221 files changed, 222 insertions(+), 13120 deletions(-)
This reverts commit d7506aca0c01fcfc6a3bc5f6229890fe3eedea99.
2024-08-08 13:00:11 -04:00
Antoine Beaupré
9153fe49a6
Revert "Update _index.md"
...
This reverts commit 8ce4440b22384c6fcfe79bec9089ca2b83aa0ffd.
2024-08-08 13:00:11 -04:00
Antoine Beaupré
37dd6734d9
Revert "Update _index.md"
...
This reverts commit 96c429fe920c6b854c1f102bd0e21b5743259c29.
2024-08-08 13:00:11 -04:00
Gaba
b7f07dedec
Update _index.md
2024-08-08 13:00:10 -04:00
Gaba
0adf5322b4
Update _index.md
2024-08-08 13:00:10 -04:00
Anxhelo Lushka
3edeb74762
Updates to the layout
2024-08-08 13:00:09 -04:00
Anxhelo Lushka
8f0f05ea9f
Remove node packages and fix mobile menu header color
2024-08-08 13:00:05 -04:00
Anxhelo Lushka
cf8035abca
Hide theme switch for now and fix baseURL
2024-08-08 12:59:19 -04:00
Jérôme Charaoui
abbc4c8f47
fix template filename
2024-08-08 12:57:59 -04:00
Jérôme Charaoui
5580adda48
switch to pages deployment
2024-08-08 12:57:58 -04:00
Jérôme Charaoui
6372960088
fix staging url
2024-08-08 12:57:58 -04:00
Jérôme Charaoui
37569ff853
fix gitlab-ci file extension
2024-08-08 12:57:57 -04:00
Jérôme Charaoui
78a6803d5f
add GitLab CI config for build + staging
2024-08-08 12:57:56 -04:00
Anxhelo Lushka
0d18de5aff
First force-push of Dev Docs draft
2024-08-08 12:57:42 -04:00
kez
7787465fbd
Use requirements.txt for packages
2022-12-20 09:46:12 -08:00
kez
3f5c840db9
Update lego to pull in lektor-requirements.txt
...
See lego#56
2022-11-09 13:31:02 -08:00
Gaba
3e07eb37d3
Merge branch 'gaba-main-patch-32100' into 'main'
...
Change hiro for kez on MR reviews.
See merge request tpo/web/dev!6
2022-05-02 23:52:19 +00:00
Gaba
e5703b6a86
Change hiro for kez on MR reviews.
2022-05-02 23:49:18 +00:00
Jérôme Charaoui
f71b72f2da
add deployment to GitLab Pages
2022-03-29 08:17:45 -04:00
Jérôme Charaoui
5b715b6608
format .gitlab-ci.yml like other projects
2022-03-29 08:17:04 -04:00
kezzle
a81dbf0284
Merge branch 'team-i20-edit-gitlab' into 'main'
...
Change the "Edit this page" link to gitlab.tpo
See merge request tpo/web/dev!5
2022-02-20 01:46:39 +00:00
kez
bd5df31200
Change the "Edit this page" link to gitlab.tpo
...
Context: team#20
2022-02-19 17:43:16 -08:00
Jerome Charaoui
03548f82a6
Remove lego branch param in .gitmodules
2022-01-19 14:10:08 -05:00
Gus
3327b5c08a
Update lego url and branch
2021-12-22 14:53:11 +00:00
kez
4099722ebb
Merge branch 'add-ci' into 'main'
...
Remove the static-shim deploy job
See merge request tpo/web/dev!4
2021-11-16 18:03:34 +00:00
kez
23ec234504
Remove the static-shim deploy job
...
The dev.tpo site isn't actually live, and doesn't need to be deployed at
all.
2021-11-16 09:55:26 -08:00
kez
7525abd069
Merge branch 'add-ci' into 'main'
...
Set the SUBDIR variable for CI
See merge request tpo/web/dev!3
2021-11-15 22:26:27 +00:00
kez
55d87c62f8
Set the SUBDIR variable for CI
2021-11-15 14:22:14 -08:00
kez
4c32be3c15
Merge branch 'add-ci' into 'main'
...
Add gitlab CI file for building and deploying
See merge request tpo/web/dev!2
2021-11-15 22:05:39 +00:00
kez
78f51773c9
Add gitlab CI file for building and deploying
2021-11-15 13:55:57 -08:00
hiro
9c45347efc
Fix merge conflicts again
2020-11-25 15:46:41 +01:00
hiro
d62d51ac21
Fix merge conflict
2020-11-25 15:44:16 +01:00