Ran
|
Jobs
1
|
Files
1260
|
Run time
51s
|
Badge
Embed ▾
README BADGES
|
push
github
Fix release jobs post-0.25.1 release (#10663) (#10679) * Fix release jobs post-0.25.1 release This commit fixes 3 issues identified during the 0.25.1 release. The first is that the name of the qiskit package build/publish job was invalid in azure pipelines. The `-` character is not valid and throws an error when the release is triggered. The second issue is that the qiskit package job is triggered at the same time as all the qiskit-terra package build/publish jobs. However, the qiskit package is very quick to build while the qiskit-terra jobs take some time so qiskit will be published first and qiskit-terra second. This will result in a small period when `qiskit` is uninstallable because it depends on a yet unpublished release of qiskit-terra. To address this the build artifact deployment is split into 2 stages, the first builds the qiskit-terra precompiled binary wheels and publishes those to pypi first. The second stage builds the qiskit-terra sdist and the qiskit package. This means users will always have a working install when they do `pip install qiskit`. The final fix is the path for the qiskit package's build artifacts was incorrect. This caused the job to fail because it could not upload the artifacts for local download or to pypi. * Fix scoping for dependsOn (cherry picked from commit 751f1d67c) Co-authored-by: Matthew Treinish <mtreinish@kortar.org>
74122 of 84939 relevant lines covered (87.26%)
61123.87 hits per line
ID | Job ID | Ran | Files | Coverage | |
---|---|---|---|---|---|
1 | 5931142330.1 | 1260 |
87.26 |
GitHub Action Run |
Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
---|