Compare commits

...

2 Commits

Author SHA1 Message Date
Adrien Ferrand
8e82833abf Focus on packaging jobs, all archs 2020-09-02 17:41:03 +02:00
Adrien Ferrand
be6deafaae Test PIP_NO_BUILD_ISOLATION 2020-09-02 08:23:02 +02:00
3 changed files with 4 additions and 3 deletions

View File

@@ -99,7 +99,7 @@ jobs:
${{ if not(startsWith(variables['Build.SourceBranchName'], 'test-')) }}:
ARCHS: amd64 arm64 armhf
${{ if startsWith(variables['Build.SourceBranchName'], 'test-') }}:
ARCHS: amd64
ARCHS: amd64 arm64 armhf
steps:
- script: |
sudo apt-get update

View File

@@ -1,6 +1,6 @@
stages:
- stage: TestAndPackage
jobs:
- template: ../jobs/standard-tests-jobs.yml
- template: ../jobs/extended-tests-jobs.yml
# - template: ../jobs/standard-tests-jobs.yml
# - template: ../jobs/extended-tests-jobs.yml
- template: ../jobs/packaging-jobs.yml

View File

@@ -77,6 +77,7 @@ parts:
build-packages: [gcc, libffi-dev, libssl-dev, git, libaugeas-dev, python3-dev]
build-environment:
- SNAPCRAFT_PYTHON_VENV_ARGS: --system-site-packages
- PIP_NO_BUILD_ISOLATION: "no"
override-pull: |
snapcraftctl pull
cd $SNAPCRAFT_PART_SRC