Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • PyI40AAS PyI40AAS
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
    • Locked files
  • Issues 48
    • Issues 48
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Lehrstuhl für Informations- und AutomatisierungssystemeLehrstuhl für Informations- und Automatisierungssysteme
  • PyI40AASPyI40AAS
  • Merge requests
  • !41

CI: Add continuous delivery (packaging and uploading to PyPI)

  • Review changes

  • Download
  • Patches
  • Plain diff
Merged Michael Thies requested to merge feature/continuous_delivery into master May 28, 2020
  • Overview 0
  • Commits 2
  • Pipelines 3
  • Changes 2

This MR adds the new stages package and upload to the CI pipeline. The upload job is only performed for Version-Tags (vX.X.X), which are protected in GitLab to be only created by Maintainers.

Additionally, this MR fixes the setup.py to exclude the tests from the distribution package.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: feature/continuous_delivery