Compare commits
10 commits
develop
...
6_compiler
Author | SHA1 | Date | |
---|---|---|---|
|
8d129b74de | ||
|
127c4f74c7 | ||
|
2bd7c81d2c | ||
|
b3da497c87 | ||
|
6e5f3d7a0a | ||
|
b4b543b37e | ||
|
997ab900d8 | ||
|
bfd58141a0 | ||
|
ff7c27ad3f | ||
|
9744dd79c7 |
2 changed files with 167 additions and 0 deletions
67
.gitlab-ci.yml
Normal file
67
.gitlab-ci.yml
Normal file
|
@ -0,0 +1,67 @@
|
|||
image: khaganat/godot-export:3.3.4
|
||||
|
||||
stages:
|
||||
- test
|
||||
- export
|
||||
|
||||
variables:
|
||||
EXPORT_NAME: khanat_client
|
||||
|
||||
linux64_test:
|
||||
stage: test
|
||||
tags:
|
||||
- Docker
|
||||
script:
|
||||
- mkdir -v -p $EXPORT_NAME$CI_COMMIT_SHORT_SHA
|
||||
- godot -v --export "Linux/X11" $EXPORT_NAME$CI_COMMIT_SHORT_SHA/$EXPORT_NAME$CI_COMMIT_SHORT_SHA.x86_64
|
||||
artifacts:
|
||||
name: $EXPORT_NAME$CI_COMMIT_SHORT_SHA$CI_JOB_NAME
|
||||
paths:
|
||||
- $EXPORT_NAME$CI_COMMIT_SHORT_SHA
|
||||
expire_in: 1 week
|
||||
except:
|
||||
- stable
|
||||
#- develop
|
||||
when: manual
|
||||
|
||||
linux64:
|
||||
stage: export
|
||||
tags:
|
||||
- Docker
|
||||
script:
|
||||
- mkdir -v -p $EXPORT_NAME$CI_COMMIT_SHORT_SHA
|
||||
- godot -v --export "Linux/X11" $EXPORT_NAME$CI_COMMIT_SHORT_SHA/$EXPORT_NAME$CI_COMMIT_SHORT_SHA.x86_64
|
||||
artifacts:
|
||||
name: $EXPORT_NAME$CI_COMMIT_SHORT_SHA$CI_JOB_NAME
|
||||
paths:
|
||||
- $EXPORT_NAME$CI_COMMIT_SHORT_SHA
|
||||
only:
|
||||
- stable
|
||||
|
||||
windows:
|
||||
stage: export
|
||||
tags:
|
||||
- Docker
|
||||
script:
|
||||
- mkdir -v -p $EXPORT_NAME$CI_COMMIT_SHORT_SHA
|
||||
- godot -v --export "Windows Desktop" $EXPORT_NAME$CI_COMMIT_SHORT_SHA/$EXPORT_NAME$CI_COMMIT_SHORT_SHA.exe
|
||||
artifacts:
|
||||
name: $EXPORT_NAME$CI_COMMIT_SHORT_SHA$CI_JOB_NAME
|
||||
paths:
|
||||
- $EXPORT_NAME$CI_COMMIT_SHORT_SHA
|
||||
only:
|
||||
- stable
|
||||
|
||||
mac:
|
||||
stage: export
|
||||
tags:
|
||||
- Docker
|
||||
script:
|
||||
- mkdir -v -p $EXPORT_NAME$CI_COMMIT_SHORT_SHA
|
||||
- godot -v --export "Mac OSX" $EXPORT_NAME$CI_COMMIT_SHORT_SHA/$EXPORT_NAME$CI_COMMIT_SHORT_SHA.zip
|
||||
artifacts:
|
||||
name: $EXPORT_NAME$CI_COMMIT_SHORT_SHA$CI_JOB_NAME
|
||||
paths:
|
||||
- $EXPORT_NAME$CI_COMMIT_SHORT_SHA
|
||||
only:
|
||||
- stable
|
100
export_presets.cfg
Normal file
100
export_presets.cfg
Normal file
|
@ -0,0 +1,100 @@
|
|||
[preset.0]
|
||||
|
||||
name="Linux/X11"
|
||||
platform="Linux/X11"
|
||||
runnable=true
|
||||
custom_features=""
|
||||
export_filter="all_resources"
|
||||
include_filter=""
|
||||
exclude_filter=""
|
||||
export_path=""
|
||||
script_export_mode=1
|
||||
script_encryption_key=""
|
||||
|
||||
[preset.0.options]
|
||||
|
||||
custom_template/debug=""
|
||||
custom_template/release=""
|
||||
binary_format/64_bits=true
|
||||
binary_format/embed_pck=false
|
||||
texture_format/bptc=false
|
||||
texture_format/s3tc=true
|
||||
texture_format/etc=false
|
||||
texture_format/etc2=false
|
||||
texture_format/no_bptc_fallbacks=true
|
||||
|
||||
[preset.1]
|
||||
|
||||
name="Windows Desktop"
|
||||
platform="Windows Desktop"
|
||||
runnable=true
|
||||
custom_features=""
|
||||
export_filter="all_resources"
|
||||
include_filter=""
|
||||
exclude_filter=""
|
||||
export_path=""
|
||||
script_export_mode=1
|
||||
script_encryption_key=""
|
||||
|
||||
[preset.1.options]
|
||||
|
||||
custom_template/debug=""
|
||||
custom_template/release=""
|
||||
binary_format/64_bits=true
|
||||
binary_format/embed_pck=false
|
||||
texture_format/bptc=false
|
||||
texture_format/s3tc=true
|
||||
texture_format/etc=false
|
||||
texture_format/etc2=false
|
||||
texture_format/no_bptc_fallbacks=true
|
||||
|
||||
[preset.2]
|
||||
|
||||
name="Mac OSX"
|
||||
platform="Mac OSX"
|
||||
runnable=true
|
||||
custom_features=""
|
||||
export_filter="all_resources"
|
||||
include_filter=""
|
||||
exclude_filter=""
|
||||
export_path=""
|
||||
patch_list=PoolStringArray( )
|
||||
|
||||
[preset.2.options]
|
||||
|
||||
custom_package/debug=""
|
||||
custom_package/release=""
|
||||
application/name=""
|
||||
application/info="Made with Godot Engine"
|
||||
application/icon=""
|
||||
application/identifier=""
|
||||
application/signature=""
|
||||
application/short_version="1.0"
|
||||
application/version="1.0"
|
||||
application/copyright=""
|
||||
display/high_res=true
|
||||
texture_format/s3tc=true
|
||||
texture_format/etc=true
|
||||
texture_format/etc2=true
|
||||
|
||||
[preset.3]
|
||||
|
||||
name="HTML5"
|
||||
platform="HTML5"
|
||||
runnable=true
|
||||
custom_features=""
|
||||
export_filter="all_resources"
|
||||
include_filter=""
|
||||
exclude_filter=""
|
||||
export_path=""
|
||||
patch_list=PoolStringArray( )
|
||||
|
||||
[preset.3.options]
|
||||
|
||||
texture_format/s3tc=true
|
||||
texture_format/etc=true
|
||||
texture_format/etc2=true
|
||||
html/custom_html_shell=""
|
||||
html/head_include=""
|
||||
custom_template/release=""
|
||||
custom_template/debug=""
|
Loading…
Reference in a new issue