kristall/ci
Felix Queißner fdc409bee2 Updates CI build for linux. 2020-06-30 22:57:44 +02:00
..
tools Updates the build script to automatically upload the build artifact to kristall.random-projects.net 2020-06-30 11:05:43 -07:00
.gitignore Makes windows build possible. 2020-06-30 10:19:26 -07:00
Dockerfile Cleans up dockerfile. 2020-06-30 14:17:13 +02:00
README.md Adds CI readme. 2020-06-29 19:21:05 +02:00
build-and-deploy.bat Updates the build script to automatically upload the build artifact to kristall.random-projects.net 2020-06-30 11:05:43 -07:00
build-and-deploy.sh Updates CI build for linux. 2020-06-30 22:57:44 +02:00
compile.sh Makes linux AppImage build reproducible with Docker. 2020-06-29 19:16:32 +02:00
docker-compose.yml Updates CI build for linux. 2020-06-30 22:57:44 +02:00

README.md

Build Instructions for AppImage

This folder contains a Dockerfile to create a AppImage for Kristall.

Requirements:

  • docker
  • docker-compose

Build process:

docker build --tag kristall-ci:1.0 .
docker-compose up

This will create two files in the output folder:

  • kristall The raw binary output
  • Kristall-nightly-x86_64.AppImage The AppImage build of Kristall, should run on any

Result was tested on:

  • Gentoo / Kernel 5.4.48
  • Arch Linux / Kernel 5.7.6