Skip to content

gnuton/vitasdk-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Docker Pulls CircleCI

♡ Vita SDK in a Docker Image ♡

Daily fresh Vita SDK Docker images.

Features

  • 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/...)

Why should I use PSVita SDK Docker images?

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.

Quick start

  1. Build a local project with Docker
    cd your-vita-project
    docker run -v "$PWD:/build/git" -it --rm gnuton/vitasdk-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.
  2. 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.
  3. Azure pipelines here is a sample
  4. Circle CI TODO

Versioned Nightlies

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.

Build the image

In case you REALLY REALLY wanna make changes to the Docker file itself and build it, please run:

    docker build -t vitasdk-docker .

About

Vita SDK in a Docker Image

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published