Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Register
  • Sign in
  • P Power modeling
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Terraform modules
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • ampere-sw
  • WP3
  • Power modeling
  • Merge requests
  • !1

CI fix and improvement

  • Review changes

  • Download
  • Patches
  • Plain diff
Merged Sergio Mazzola requested to merge ci-fix into main Jan 26, 2023
  • Overview 0
  • Commits 4
  • Changes 2

All CI problems fixed + some improvements. Now the CI features 3 stages:

  1. build: install a Python virtualenv in current CI job directory, install correct pip version in the venv (the one installed on the CI machine is outdated + force a specific version compatible with current setup.py of power-modeling package), install power-modeling in the venv
  2. test: perform a quick alive test with power-modeling in the venv
  3. deploy: if everything works, deploy power-modeling in the persistent virtualenv on the CI machine (in the user directory) for the other tools and use cases to use it
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: ci-fix