Skip to content

Potential improvements #1

@epedroni

Description

@epedroni

A few things I noticed while building these images for use in GitLab CI:

  • python3-pypathlib is apparently not available in Ubuntu 22.04. I was able to build at least peta-vivado-2022.1 without installing this, so maybe it can be removed from the README
  • I see that the Xilinx tool settings are sourced in .bashrc. This does not run for me when using the image in GitLab CI, which seems to be known behaviour. It's easy to source the settings in the CI pipeline script, but the CI pipeline would have less boilerplate code if this worked automatically in the image (as it does when running with docker compose).
  • Similar to the point above: in GitLab CI the docker compose file is not used, so the workspace directory with the symlinks to workspace-template is not automatically mounted. I worked around this by using workspace.template directly, so are the symlinks needed at all?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions