delliott delliott
  • Joined on 2024-05-13
delliott pushed to feat/overview-docs at FSFE/fsfe-website 2025-03-04 15:56:35 +00:00
c4cb292474 feat: add some docs with an overview of the build process
delliott commented on pull request FSFE/fsfe-website#4762 2025-02-15 13:55:52 +00:00
feat/python-rewrite

So, I appreciate that it seems like this is still under heavy development, but frankly I am just grabbing some small optimizations and code style improvements.

delliott pushed to master at fsfe-system-hackers/build-server 2025-02-13 13:12:44 +00:00
2bb4a34515 Merge pull request 'feat: remove builds for the test branch' (#15) from feat/remove-test into master
7d62b500d7 feat: remove builds for the test branch
Compare 2 commits »
delliott deleted branch feat/remove-test from fsfe-system-hackers/build-server 2025-02-13 13:12:44 +00:00
delliott merged pull request fsfe-system-hackers/build-server#15 2025-02-13 13:12:42 +00:00
feat: remove builds for the test branch
delliott commented on issue FSFE/fsfe-website#4825 2025-02-09 13:59:50 +00:00
Bootstrap upgrade

Also when upgrading, we should leave things in such a way that its easy to upgrade boostrap versions. Either git submodules to their repo, or download it during the python build script I think…

delliott opened issue FSFE/fsfe-website#4825 2025-02-09 13:56:41 +00:00
Bootstrap upgrade
delliott opened issue FSFE/fsfe-website#4824 2025-02-09 13:51:07 +00:00
CI hidden warnings
delliott created pull request fsfe-system-hackers/build-server#15 2025-02-08 21:47:30 +00:00
feat: remove builds for the test branch
delliott commented on pull request FSFE/fsfe-website#4762 2025-02-08 21:44:43 +00:00
feat/python-rewrite

As far as I can tell at this point, the build process works properly using the script locally, using docker and using drone exec to run the pipeline locally.

The next step is to disable the…

delliott commented on pull request FSFE/fsfe-website#4762 2025-02-08 19:43:38 +00:00
feat/python-rewrite

Have now rewritten the translation-status script ad added it to the build process.

New one takes ~30s for all languages, old took ~33 mins for all languages.

So thats a nice improvement.

delliott pushed to test at FSFE/eu-activity-reporter 2025-02-06 13:59:28 +00:00
65b9fd90b0 test
delliott deleted branch test from FSFE/eu-activity-reporter 2025-02-06 13:58:42 +00:00
delliott created branch test in FSFE/eu-activity-reporter 2025-02-06 13:57:21 +00:00
delliott pushed to feat/remove-test at fsfe-system-hackers/build-server 2025-02-06 10:28:03 +00:00
7d62b500d7 feat: remove builds for the test branch
delliott created branch feat/remove-test in fsfe-system-hackers/build-server 2025-02-06 10:27:10 +00:00
delliott commented on pull request FSFE/fsfe-website#4762 2025-01-28 16:07:09 +00:00
feat/python-rewrite

Some code style to work on:

There are a bunch of pretty common pathlib operation I do, like chaining `with_suffix("") and some stuff that should probably become lib functions.

The…

delliott commented on pull request FSFE/fsfe-website#4762 2025-01-27 17:32:48 +00:00
feat/python-rewrite

Did some basic benchmarking on my laptop, should not be taken as solid proof of anything, but shows general trends. Both for full rebuilds with no caching. Current bash build script was ran first,…

delliott commented on pull request FSFE/fsfe-website#4762 2025-01-27 15:52:42 +00:00
feat/python-rewrite

Oh, and another issue: the fsfe status cgi script is no longer works meangingfully.

I can patch the build process and the scig script to show the new logs, but if we are using drone that is…

delliott commented on pull request FSFE/fsfe-website#4762 2025-01-27 15:50:05 +00:00
feat/python-rewrite

Things this branch does not do that the original script does

  • I need to fix the staging bit. At the moment it will not actually copy the result from the stage dir to the target dir. …