Page MenuHomeSoftware Heritage

jobs: Add gitlab triggerable jobs configuration for incoming tags
ClosedPublic

Authored by anlambert on Dec 23 2022, 6:51 PM.

Details

Summary

This job will be executed when pushing tags to a swh GitLab repository
in order to generate and upload Python wheels of swh packages.

Please note that the debian packaging part has not been ported yet.

Also, wheels upload are currently disabled until we fully migrate to
GitLab.

Depends on D8983

Diff Detail

Repository
rCJSWH Jenkins jobs
Branch
incoming-tag-gitlab
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 33350
Build 52276: arc lint + arc unit

Event Timeline

ardumont added a subscriber: ardumont.

lgtm

one question inline (again ;)

jobs/templates/incoming-tag.yaml
24

what's the expected behavior with that "<<" , the "dsl" key defined the line above, and the one defined in incoming_tag?

This revision is now accepted and ready to land.Jan 2 2023, 2:45 PM
jobs/templates/incoming-tag.yaml
24

It enables to avoid duplicating jobs configuration for common settings while enabling to override those that differ.

jobs/templates/incoming-tag.yaml
24

ok, so here the one line 23 has precedence over the one coming from line 24, right?

jobs/templates/incoming-tag.yaml
24

great, thx for the links too.