Skip to content

Conversation

@eine
Copy link
Collaborator

@eine eine commented Jun 4, 2019

This PR is built on top of #508. It will be kept as a draft until #508 is merged.

In this PR, docker images created in vunit/docker and available through hub.docker.com/r/vunit/dev are used in order to avoid building GHDL and installing tox in each job. Three different images are used:

  • vunit/dev:mcode includes Python3.7 with the latest GHDL from image ghdl/ghdl:stretch-mcode.
  • vunit/dev:mcode-2 is the same but with Python2.7.
  • vunit/dev:llvm includes Python3.7 and GHDL from image ghdl/ghdl:ubuntu18-llvm-5.0.

Images are used for acceptance and vcomponents. lint, unit and docs are still executed 'natively'.

@kraigher kraigher merged commit 65e441c into VUnit:master Jun 11, 2019
@eine eine deleted the use-docker branch June 11, 2019 17:21
@eine eine added the CI label Sep 18, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants