- Feb 02, 2023
- Feb 01, 2023
-
-
Antoine R. Dumont authored
This will help jenkins be able to actually run the scripts. Refs. swh/infra/sysadm-environment#4524
-
Antoine R. Dumont authored
-
Antoine R. Dumont authored
Refs. swh/infra/sysadm-environment#4524
-
- Jan 31, 2023
-
-
Antoine R. Dumont authored
-
Antoine R. Dumont authored
-
Antoine R. Dumont authored
-
Antoine R. Dumont authored
-
- 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. swh/infra/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. swh/infra/sysadm-environment#4724
-
Antoine R. Dumont authored
The hook was not installed in my repository. Refs. swh/infra/sysadm-environment#4724
-
- Jan 17, 2023
-
-
Antoine R. Dumont authored
Ref. swh/infra/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. swh/infra/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. swh/infra/sysadm-environment#4724
-
Antoine R. Dumont authored
-
- Dec 27, 2022
-
-
Vincent Sellier authored
-
- Dec 14, 2022
-
-
Antoine R. Dumont authored
-
Antoine R. Dumont authored
-
- Dec 06, 2022
- Nov 30, 2022
-
-
Nicolas Dandrimont authored
Ref. infra/sysadm-environment#4682
-
- Nov 29, 2022
-
-
Nicolas Dandrimont authored
Ref. infra/sysadm-environment#4682
-
- Nov 22, 2022
-
-
Antoine R. Dumont authored
-
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 21, 2022
-
-
Antoine R. Dumont authored
It used to be necessary for subvertpy packaging.
-
- Nov 18, 2022
-
-
Antoine R. Dumont authored
This creates a new utility image holding the rsvndump pushed in the gitlab registry. And then adapts the svn loader image to expose that new dependency tool [1]. That will allow development to use rsvndump instead of svnrdump. [1] ``` $ docker build -t swh-loader-svn . $ docker run -ti --rm --user root --entrypoint rsvndump swh-loader-svn --version rsvndump 0.6.1 Copyright (C) 2008-present Jonas Gehring <jonas@jgehring.net> Released under the GNU General Public License. ```
-
- Nov 10, 2022
-
-
Nicolas Dandrimont authored
Ref. infra/sysadm-environment#4658
-
Nicolas Dandrimont authored
This avoids keeping around a useless shell process, and allows killing the "init" process to always DTRT
-
- Nov 08, 2022
-
-
Antoine R. Dumont authored
Related to infra/sysadm-environment#4673
-
- Nov 04, 2022
-
-
Nicolas Dandrimont authored
Ref. infra/sysadm-environment#4670
-
Nicolas Dandrimont authored
Ref. infra/sysadm-environment#4670
-
Nicolas Dandrimont authored
This allows better caching of modules with no pyproject.toml
-
- Oct 31, 2022
-
-
Nicolas Dandrimont authored
Ref. infra/sysadm-environment#4658
-
Antoine R. Dumont authored
Related to infra/sysadm-environment#4659
-
Antoine R. Dumont authored
Related to infra/sysadm-environment#4659
-