Fix pipeline #10
No reviewers
Labels
No labels
Blocked
Bounty
$100
Bounty
$1000
Bounty
$10000
Bounty
$20
Bounty
$2000
Bounty
$250
Bounty
$50
Bounty
$500
Bounty
$5000
Bounty
$750
MoSCoW
Could have
MoSCoW
Must have
MoSCoW
Should have
Needs feedback
Points
1
Points
13
Points
2
Points
21
Points
3
Points
34
Points
5
Points
55
Points
8
Points
88
Priority
Backlog
Priority
Critical
Priority
High
Priority
Low
Priority
Medium
Signed-off: Owner
Signed-off: Scrum Master
Signed-off: Tech Lead
Spike
State
Completed
State
Duplicate
State
In Progress
State
In Review
State
Paused
State
Unverified
State
Verified
State
Wont Do
Type
Bug
Type
Discussion
Type
Documentation
Type
Epic
Type
Feature
Type
Legendary
Type
Support
Type
Task
Type
Testing
No milestone
No project
No assignees
3 participants
Notifications
Due date
No due date set.
Blocks
#8 Migrate clevermicro / amq-adapter-python CI scripts to ForgeJo
clevermicro/amq-adapter-python
Reference: clevermicro/amq-adapter-python#10
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/#8"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This MR fixed the pipeline so it can run on forgejo runner. Currently we have two pipelines set up:
This RP also made the following changes to make the pipeline working:
setup.py
andrequirements.txt
, now the project is fully embracedpyproject.toml
, which according to ChatGPT, is the most modern way of managing a python project.tests
folder, so it won't be packed into the final wheel file and affect the coverage rate.X.Y.Z-dev
, before building the wheel file, the pipeline will automatically add a UTC timestamp after it, so it becomesX.Y.Z-devYYYYMMDDHHmmSS
. This is added due to the limitation of the pypl repo, unlike maven snapshot versions, you can't push the same version twice with our pypl repository.Coverage for module is 38%
5b9065ce84
tof67b51ad95
Coverage is 38%
WIP: #8 Fix pipelineto #8 Fix pipeline#8 Fix pipelineto Fix pipeline7112b44ecd
to58278143b1
Coverage is 38%
Coverage is 38%
Fix pipelineto WIP: Fix pipeline14b7b50378
to9fc8c08479
9fc8c08479
to2028b33572
2028b33572
to262410d70a
262410d70a
to656d266327
656d266327
to3f41bc6e0d
3f41bc6e0d
toefe219ea21
efe219ea21
to54b8f8176a
54b8f8176a
to51a6addf03
51a6addf03
tof80ece3de2
f80ece3de2
to06e92531c7
06e92531c7
tocef99950f8
cef99950f8
toc7445237c9
c7445237c9
tofc59cf3318
5dcb5675f0
tof8d072f53d
Coverage is 42%
f8d072f53d
to6b830b19e7
Currently, the pulp registry is not fully working due to a permission issue: when uploading the wheel files, it got 403.
As a temporary solution, the pipeline is now uploading the wheel files to forgejo: https://git.cleverthis.com/clevermicro/amq-adapter-python/actions/runs/73/artifacts/amq-adapter-dist.zip
You can also see the artifacts in the side bar of the publishing pipeline. This will be removed once the pulp registry is fully working. The retention of the artifacts is 7 days, which should be enough for us to fix the pulp registry.
cb00b61b04
to6b830b19e7
Coverage is 42%
ff1b93bc84
to6b830b19e7
6b830b19e7
to8f93811155
8f93811155
toc6d7e9c003
c6d7e9c003
to046cfea8f6
046cfea8f6
to472ae0c2f1
WIP: Fix pipelineto Fix pipelineCoverage is 42%