mirror of
https://github.com/digarok/gsplus.git
synced 2025-02-17 11:31:11 +00:00
commit
5b87cd5c37
@ -82,7 +82,7 @@ package-ubuntu-sdl2:
|
||||
script:
|
||||
- mkdir $PACKAGE_DIR
|
||||
- mkdir $PACKAGE_DIR/doc
|
||||
- mv gsplus-ubuntu-sdl.bin $PACKAGE_DIR/gsplus
|
||||
- cp gsplus-ubuntu-sdl.bin $PACKAGE_DIR/gsplus
|
||||
- cp src/config.txt $PACKAGE_DIR
|
||||
- 'echo "# CI_BUILD_ID: $CI_BUILD_ID" >> $PACKAGE_DIR/config.txt'
|
||||
- cp src/parallel.rom %PACKAGE_DIR%
|
||||
@ -94,15 +94,36 @@ package-ubuntu-sdl2:
|
||||
paths:
|
||||
- gsplus-ubuntu-sdl.tar.bz2
|
||||
expire_in: 10 minutes
|
||||
|
||||
package-ubuntu-sdl2-deb:
|
||||
tags:
|
||||
- ubuntu
|
||||
stage: package
|
||||
variables:
|
||||
GIT_STRATEGY: fetch
|
||||
PACKAGE_NAME: gsplus_$CI_VERSION-0
|
||||
script:
|
||||
- mkdir -p $PACKAGE_NAME/usr/local/bin
|
||||
- mkdir -p $PACKAGE_NAME/DEBIAN
|
||||
- cp gsplus-ubuntu-sdl.bin $PACKAGE_NAME/usr/local/bin/gsplus
|
||||
- cp assets/control $PACKAGE_NAME/DEBIAN
|
||||
- dpkg-deb --build $PACKAGE_NAME
|
||||
artifacts:
|
||||
paths:
|
||||
- $PACKAGE_NAME.deb
|
||||
expire_in: 10 minutes
|
||||
|
||||
deploy-ubuntu:
|
||||
tags:
|
||||
- ubuntu
|
||||
stage: deploy
|
||||
variables:
|
||||
GIT_STRATEGY: none
|
||||
PACKAGE_NAME: gsplus_$CI_VERSION-0
|
||||
|
||||
script:
|
||||
- aws s3 cp gsplus-ubuntu-sdl.tar.bz2 s3://$AWS_BUCKET/$CI_TAG/$CI_VERSION/$CI_PIPELINE_ID/ubuntu-sdl/$CI_BUILD_ID/ --acl public-read
|
||||
|
||||
- aws s3 cp $PACKAGE_NAME.deb s3://$AWS_BUCKET/$CI_TAG/$CI_VERSION/$CI_PIPELINE_ID/ubuntu-sdl-deb/$CI_BUILD_ID/ --acl public-read
|
||||
|
||||
|
||||
|
||||
|
10
assets/control
Normal file
10
assets/control
Normal file
@ -0,0 +1,10 @@
|
||||
Package: gsplus
|
||||
Version: 0.14-0
|
||||
Section: base
|
||||
Priority: optional
|
||||
Architecture: amd64
|
||||
Depends: libsdl2-2.0-0, libfreetype6, libsdl2-image-2.0-0
|
||||
Maintainer: Dagen Brock <dagenbrock@gmail.com>
|
||||
Description: GSplus
|
||||
An Apple IIgs emulator for multiple platforms,
|
||||
based on KEGS
|
Loading…
x
Reference in New Issue
Block a user