- Feb 05, 2025
-
-
Antoine R. Dumont authored
-
- Dec 13, 2024
-
-
Antoine R. Dumont authored
So it can actual work both with . or - name as inputs.
-
Antoine R. Dumont authored
Since the optimization [1] [2] on the dependencies computation, the module names referenced in the requirements-frozen.txt file have been changed from dot separated to dash separated. [1] 771a3581 [2] 4aaa9654
-
- Dec 12, 2024
-
-
Antoine R. Dumont authored
It's also twice as fast as before (from 10 to 5s).
-
Antoine R. Dumont authored
It's more efficient and faster for computing the requirements (twice as fast).
-
- Nov 05, 2024
-
-
Antoine R. Dumont authored
-
- Jan 08, 2024
-
-
Vincent Sellier authored
Related to swh/infra/sysadm-environment#5187
-
- Sep 13, 2023
-
-
Antoine R. Dumont authored
-
- Aug 22, 2023
-
-
Antoine R. Dumont authored
The app-manager image needs it to properly build the frozen requirements. [1] swh/infra/sysadm-environment#5017
-
- Aug 02, 2023
-
-
Antoine R. Dumont authored
And add some more comments.
-
- Jul 11, 2023
-
-
Antoine R. Dumont authored
Currently some jobs are pushing in parallel their tag which makes fail some other concurrent job. This allows to retry the failing push instruction without failing the overall job.
-
- Jun 22, 2023
-
-
Antoine R. Dumont authored
Refs. swh/infra/sysadm-environment#4724
-
- Feb 01, 2023
-
-
Antoine R. Dumont authored
This will help jenkins be able to actually run the scripts. Refs. swh/infra/sysadm-environment#4524
-
- Jan 30, 2023
-
-
Nicolas Dandrimont authored
-
Nicolas Dandrimont authored
When using #!/usr/bin/python3, we end up using Debian's system-wide python rather than the copy shipped in the docker container. This pollutes the generated virtualenv with the wheels generated by Debian packaging, rather than the expected upstream wheels.
-
- Jan 20, 2023
-
-
Antoine R. Dumont authored
The appVersion will be a main and unique swh application set version referencing all application deployment changes happening at one point in time (one commit too). Refs. sysadm-environment#4724
-
- Jan 19, 2023
-
-
Antoine R. Dumont authored
``` $ app_manager tag --help Usage: app_manager.py tag [OPTIONS] COMMAND [ARGS]... Manipulate application tag, for example either determine the last tag or compute the next one. Without any parameters this lists the current application tags. Options: --help Show this message and exit. Commands: latest list next ``` This will allow to: - retrieve the last known tag for an application - determine the next tag for an application (be it known or not) - current list of tags of an application This will raise when: - providing both --next-tag and --last-tag for an application - listing tags for an unknown application - retrieving the last tag on an unknown application Refs. sysadm-environment#4724
-
Antoine R. Dumont authored
The hook was not installed in my repository. Refs. sysadm-environment#4724
-
- Jan 17, 2023
-
-
Antoine R. Dumont authored
Ref. sysadm-environment#4724
-
- Jan 13, 2023
-
-
Antoine R. Dumont authored
This reads tags input from swh-apps repository and adapts accordingly the targetted values.yaml. Ref. swh/infra/sysadm-environment#4724
-
Antoine R. Dumont authored
At the moment 2: - generate-frozen-requirements - list (with/without parameters) This will ease reusing the same docker image for multiple calls to subcommands. Ref. sysadm-environment#4724
-
- Jan 12, 2023
-
-
Antoine R. Dumont authored
The script opens whatever apps has the module name [1] in its current frozen requirements. If the constraint of module name and version does not match, it outputs said application as being impacted. Example calls: ``` ./scripts/list-apps-to-rebuild swh-loader-core 5.2.0 ./scripts/list-apps-to-rebuild swh-loader-core v5.2.0 ``` Ref. sysadm-environment#4724
-
Antoine R. Dumont authored
-
- Nov 22, 2022
-
-
Antoine R. Dumont authored
This allows to build the container that will call the generate-frozen-requirements script. That will be usable from ci or other sysadm. Use: ``` cd swh-apps/scripts docker build -t build-deps . cd ../../swh-apps docker run -v $PWD:/src --user 1000 build-deps $APP ```
-
- Nov 04, 2022
-
-
Nicolas Dandrimont authored
This allows better caching of modules with no pyproject.toml
-
- May 11, 2022
-
-
Nicolas Dandrimont authored
-