25d3523d96
chore(global): update configs and scripts
...
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.xyz>
2024-10-12 19:28:53 +00:00
cc340223f9
ci(gitlab-ci): update deploy scripts and add .env.ci managed by dotenvx
...
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.xyz>
2024-10-12 19:10:03 +00:00
b172ee26a0
ci(gitlab-ci): 👷 update CI image name and customize entrypoint
...
For context, see https://gitlab.com/gitlab-org/gitlab-runner/-/issues/2109#note_47480476 although I may debug this on my side too later.
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.xyz>
2024-07-27 00:07:08 +08:00
Andrei Jiroh Eugenio Halili
ecae607db4
chore(gitlab-ci): nuke repo mirroring script
...
See 1e45e7f48d
for context
2023-10-28 16:33:43 +00:00
c036dfb082
chore(ci): more CI-related changes
...
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-10-27 18:23:13 +00:00
fa076e53d7
ci(gitlab-cicd): fix permission errors on Secure Files-manged SSH key
...
Also updated GitHub repo mirror's SSH url per recent change.
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-10-27 18:14:58 +00:00
Andrei Jiroh Eugenio Halili
0ba2091475
chore(gitlab-ci): fix repository sync chaos
2023-10-23 05:16:25 +00:00
Andrei Jiroh Halili
640e419ab1
Use latest image build instead of nightly one
...
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-18 23:40:47 +08:00
Andrei Jiroh Eugenio Halili
88ed947130
chore(docs): update FAQ and do mirroring at CI
2023-10-10 06:50:58 +00:00
Andrei Jiroh Halili
df1889bd41
ci(builds.sr.ht): deploy gemini content via sourcehut builds instead
...
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-08 10:09:10 +08:00
Andrei Jiroh Halili
6101e45636
ci(gitlab-ci): use pip3 install on CI instead of pipenv
...
Also updated the hashes on requirements.txt file
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-05 10:25:12 +08:00
Andrei Jiroh Halili
c88c2e5519
chore(global): some CI script fix for Gemini deployments
...
Also added some scripts to Pipfile and minimal update to FAQ page.
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-01 08:33:49 +08:00
Andrei Jiroh Halili
34a2eb5ce4
ci(gitlab-ci): point CI image to nightly tag
...
Also generally fix some issues relating to build scripts on RTD and
some bloody CI hellscapes over at Pipfile.
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-01 01:41:23 +08:00
0bf37f8c53
ci(global): update CI image tags to use latest commit builds
...
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-09-25 14:32:29 +00:00
858cfae55c
ci(gitlab-cicd): use pipenv on dependency installs
...
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-09-25 09:32:50 +00:00
f1de11791e
Set GIT_DEPTH to 0 for git-revision-date-localized-plugin
...
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-07-16 16:21:47 +00:00
9d33d6d969
More Docker-related hellscapes, and then some
...
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-07-15 18:08:32 +00:00
c6bcc8722c
Fix some Docker-related issues
...
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-07-15 17:53:39 +00:00
3b6b84728d
Generally update the site and then some
...
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-07-15 17:40:48 +00:00
3e9b4b9bf3
More script updates and site content changes
...
Also in this commit, I added my Keybase proof btw.
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-07-15 16:49:46 +00:00
8b77e1e70f
Update scripts to hell and back
...
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-07-15 16:24:57 +00:00
d020834b8c
Iron out more chaos on CI configs
...
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-07-14 17:26:31 +00:00
9e61cf7e65
Move website builds to GitLab CI
...
Repo cloning will go by next week.
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-07-13 18:13:07 +00:00
4df05ae9c4
chore(global): usual commit-them-all to avoid data loss
...
Gonna start over on the workspace due to technical diffculties.
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-05-05 09:24:28 +00:00
349db1f879
ci(gitlab-ci): update CI image tag
...
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-03-31 16:57:02 +00:00
a9761cf4f2
build(docker): more chaotic fizes on CI image
...
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-03-31 16:43:12 +00:00
1dd427afb9
build(global): update CI image used for CI and add docker:ci script in package.json
...
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-03-31 16:24:07 +00:00
Andrei Jiroh Eugenio Halili
94df45dd07
ci(gitlab-ci): update job rules
2023-03-27 15:55:13 +00:00
74adf155a3
ci(gitlab-ci): make sure only amd64 runners are being used
...
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-03-27 15:47:28 +00:00
eab9ae94a6
fix(gitlab-ci): 💚 fix issue relating to container entrypoint stuff
...
Also in this commit, we improved the build script to
use the virtualenv setup we did to isolate dependencies from the rest
of the build system. We also did
some adjustments on caching deps to speed up the CI.
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-03-27 15:29:38 +00:00
4f821a34e0
docs(global): update content and fix CI errors
...
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-03-24 18:27:48 +00:00
f844a3e7fa
ci(gitlab-ci); setup CI for the repo in meanwhile
...
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-03-24 18:26:22 +00:00