Daily fresh Vita SDK Docker images.
- Image based on Ubuntu 18.04
- Always with latest stable CMake
- Docker images are built every night at midnight
- Versioned Nightlies
- Tested on the most popular CI/CD envs (Travis/CircleCI/Azure/...)
Building PS Vita apps in a docker container have several advantages:
- More reliable - Consistent building environment. You can run it in TravisCI, CircleCI or your local machine.
- Faster - Installing the VitaSDK for every build it's really time consuming
- Hassle free - Do not spend time in setting up a working environment. All you need to build your PS Vita app is this image.
- Build a local project with Docker
It will downlaoad the latest PSVita SDK docker image, and mount your local dir where your project is and from there you can build it.
cd your-vita-project docker run -v "$PWD:/build/git" -it --rm gnuton/vitasdk-docker
- Travis CI Do you have a PS Vita project on GitHub? Look at this simple template or fork it if it's a new project.
- Azure pipelines here is a sample
- Circle CI TODO
Every day at midnight CI scripts craft a new juicy docker image with the latest snapshot of VitaSDK. If you wanna build your code always against the latest cutting-edge VitaSDK code, please get gnuton/vitasdk-docker:latest images. Otherwise, you can stick to a specific image version too (eg gnuton/vitasdk-docker:20190626 for the 2019-06-26 snapshot). The list of available image versions can be found here.
In case you REALLY REALLY wanna make changes to the Docker file itself and build it, please run:
docker build -t vitasdk-docker .