Skip to content

redturtlepower/vagrant_buildenv_qt_ubuntu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Overview

This repository is part of a larger build env setup consisting of

  • Jenkins master that is configured via configuration-as-code (casc) and an initial seed job that builds a helloworld-demo app via its Jenkinsfile that adds 3 agents as follows:
  • Build agents:
    • Mac Mini host which builds Qt apps for MacOS and iOS (1)
    • A Vagrant box on the Mac with Ubuntu which builds Qt apps for Linux (snap) (2)
    • A Vagrant box on the Mac with Ubuntu and Wine which builds Qt apps for Windows with MSVC (3)

Role of this repo in the bigger context

This repository takes care of setting up build agent (2).

Use vagrant up to build an Ubuntu Bionic 18.04 box that is provisioned by a Dockerfile. Docker installs Qt5.11.2 on the box.

The box exposes SSH at port 2033.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published