Skip to content
This repository has been archived by the owner on Sep 18, 2024. It is now read-only.

Installation test pipeline #1709

Merged
merged 13 commits into from
Nov 11, 2019
Merged

Installation test pipeline #1709

merged 13 commits into from
Nov 11, 2019

Conversation

chicm-ms
Copy link
Contributor

@chicm-ms chicm-ms commented Nov 6, 2019

Only test pip install for now, will add more installation test later.
This test is scheduled daily.

- script: |
python3 -V
python3 -m pip install --upgrade pip setuptools --user
python3 -m pip install --upgrade nni --user
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This only tests released version right?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So when this test case fails, we have already published a broken release...

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is just a start point, we can add more later, for example:

  1. pre-release testpypi test
  2. make dev install
  3. install for different platforms (python version, virtual envs)
  4. anything related installation not covered by IT.

steps:
- script: |
python -V
python3 -m pip install --upgrade pip setuptools --user
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why python3?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, fixed.

@QuanluZhang QuanluZhang closed this Nov 9, 2019
@QuanluZhang QuanluZhang reopened this Nov 9, 2019
@chicm-ms chicm-ms merged commit e6df29c into master Nov 11, 2019
@chicm-ms chicm-ms deleted the dev-installation-test branch November 12, 2019 03:17
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants