Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1798 commits
Select commit Hold shift + click to select a range
bebaa91
Update main.twee
c-pickle Dec 7, 2023
6db941d
번역 오류 검수
uotalkie Dec 8, 2023
db2b907
Update 5 files
minerony Dec 8, 2023
78f2080
Update loc-temple
c-pickle Dec 9, 2023
84a0b43
번역 오류 검수
uotalkie Dec 9, 2023
0af46cb
Update loc-temple
c-pickle Dec 9, 2023
624a42c
번역버전 0.1.2023.1209
uotalkie Dec 9, 2023
74f9f39
Merge branch 'uotalkie:main' into main
mansus-traveler Dec 10, 2023
420aaa9
Update robin.twee
c-pickle Dec 11, 2023
9ce6e5f
Update run.twee
c-pickle Dec 11, 2023
5b94919
Update widgets.twee
c-pickle Dec 11, 2023
ffc17d0
Update cloister.twee
c-pickle Dec 11, 2023
2abcd00
Update events.twee
c-pickle Dec 11, 2023
9499824
Update main.twee
c-pickle Dec 11, 2023
42dd91e
Update quarters.twee
c-pickle Dec 11, 2023
a7692c4
Update bunk.twee
c-pickle Dec 12, 2023
0ecd3a9
Update cloister.twee
c-pickle Dec 12, 2023
5e61513
Update confess.twee
c-pickle Dec 12, 2023
6fe2617
Update main.twee
c-pickle Dec 12, 2023
219f73f
Update quarters.twee
c-pickle Dec 12, 2023
35ef8b3
Merge branch 'uotalkie:main' into main
c-pickle Dec 12, 2023
efb3c2b
오류 수정
uotalkie Dec 12, 2023
c66b024
오류 수정
uotalkie Dec 13, 2023
0c54d00
Merge branch 'uotalkie:main' into main
c-pickle Dec 13, 2023
11fe72d
Update main.twee
c-pickle Dec 13, 2023
3b1fd67
Merge branch 'main' of https://github.com/c-pickle/dol-kr
c-pickle Dec 13, 2023
4b4c9ce
번역 오류 검수
uotalkie Dec 14, 2023
384ef3c
번역 오류 검수
uotalkie Dec 14, 2023
125df73
번역 오류 검수
uotalkie Dec 15, 2023
4523e29
Merge branch 'pr/126' into develop
uotalkie Dec 15, 2023
978114d
번역 오류 검수
uotalkie Dec 15, 2023
16c9244
Merge branch 'uotalkie:main' into main
mansus-traveler Dec 16, 2023
a58cff3
Update events.twee
minerony Dec 16, 2023
31634a2
번역 오류 검수
uotalkie Dec 16, 2023
61ba790
Merge branch 'pr/126' into develop
uotalkie Dec 16, 2023
9f0ddb0
번역 오류 검수
uotalkie Dec 16, 2023
a9c5474
Merge branch 'develop'
uotalkie Dec 16, 2023
4fc38a0
번역버전 0.1.2023.1217
uotalkie Dec 16, 2023
19217ea
>>에 , >>에게 등으로 작성했던 조사 Post "에">> Post "에게">>로 수정
c-pickle Dec 17, 2023
5f323c2
오류 수정
uotalkie Dec 17, 2023
5d006db
Merge branch 'uotalkie:main' into main
mansus-traveler Dec 18, 2023
a2811af
원본 0.4.4.5 적용 (dev), 적용 작업 진행
uotalkie Dec 19, 2023
5ee93dd
적용 작업 진행
uotalkie Dec 20, 2023
06926b3
Update events.twee
minerony Dec 26, 2023
2b64cb7
적용 작업 진행
uotalkie Jan 2, 2024
4426fcd
적용 작업 진행
uotalkie Jan 2, 2024
c6193f1
적용 작업 진행
uotalkie Jan 3, 2024
c1054f4
적용 작업 진행
uotalkie Jan 3, 2024
5ec7ffb
적용 작업 진행
uotalkie Jan 4, 2024
c4820c6
적용 작업 진행
uotalkie Jan 5, 2024
2b0b814
원본 0.4.5.3 적용 (dev), 적용 작업 진행
uotalkie Jan 5, 2024
a40c5ec
적용 작업 진행
uotalkie Jan 5, 2024
c94dd26
Update 2 files
minerony Jan 6, 2024
d3213a0
Merge remote-tracking branch 'upstream'
minerony Jan 6, 2024
c31036f
적용 작업 진행
uotalkie Jan 6, 2024
a541718
원본 0.4.5.3 적용, 번역버전 0.1.2024.0107
uotalkie Jan 6, 2024
07d5cdd
Merge branch 'uotalkie:main' into main
mansus-traveler Jan 8, 2024
939740a
오류 수정
uotalkie Jan 8, 2024
0d2f593
오류 수정
uotalkie Jan 9, 2024
1f57aa9
Merge branch 'pr/133' into develop
uotalkie Jan 11, 2024
e5e7846
오류 수정
uotalkie Jan 11, 2024
180d6e5
번역 오류 검수
uotalkie Jan 12, 2024
2e86d7f
오류 수정
uotalkie Jan 13, 2024
a3daeeb
번역버전 0.1.2024.0114
uotalkie Jan 13, 2024
ce52840
Merge branch 'main' into develop
uotalkie Jan 13, 2024
9ddee38
오류 수정
uotalkie Jan 15, 2024
6e71728
오류 수정
uotalkie Jan 15, 2024
13847ff
Merge branch 'main' into develop
uotalkie Jan 16, 2024
4818691
적용 작업 진행
uotalkie Jan 16, 2024
19795ba
번역 오류 검수
uotalkie Jan 17, 2024
4baa71a
번역 오류 검수
uotalkie Jan 17, 2024
dfc378d
번역 오류 검수
uotalkie Jan 19, 2024
cc513df
오류 수정
uotalkie Jan 19, 2024
90912ed
번역버전 0.1.2024.0119
uotalkie Jan 19, 2024
83c8d2c
오류 수정
uotalkie Jan 24, 2024
3afeb05
Merge branch 'pr/134' into develop
uotalkie Jan 25, 2024
2ed754d
번역 오류 검수
uotalkie Jan 25, 2024
806f65a
오류 수정
uotalkie Jan 25, 2024
60ab712
오류 수정
uotalkie Jan 27, 2024
7caff95
Merge branch 'develop'
uotalkie Jan 27, 2024
e3e4b73
번역버전 0.1.2024.0127
uotalkie Jan 27, 2024
0a297d6
Update halloween.twee
Martianunderground Jan 30, 2024
7d5c0c2
Update halloween.twee
Martianunderground Jan 30, 2024
46351eb
번역 오류 검수
uotalkie Feb 1, 2024
7d708b6
번역 오류 검수
uotalkie Feb 1, 2024
1a76c95
Update appointments.twee
Martianunderground Feb 1, 2024
ca5884d
EnglishPlay
Martianunderground Feb 2, 2024
e47bf4d
번역버전 0.1.2024.0203
uotalkie Feb 3, 2024
f93c961
오류 수정
uotalkie Feb 5, 2024
ea84f77
오류 수정
uotalkie Feb 6, 2024
6e8d6e0
assignments.twee / jobstart.twee
afdxe96 Feb 7, 2024
a984c03
Update events.twee and widgets.twee
minerony Feb 8, 2024
d463e52
번역버전 0.1.2024.0209
uotalkie Feb 9, 2024
93d1842
Update events.twee and widgets.twee
minerony Feb 10, 2024
ded023b
Update events.twee and widgets.twee
minerony Feb 11, 2024
8f0c73a
Update events.twee
minerony Feb 12, 2024
d4a0ab3
오류 수정
uotalkie Feb 14, 2024
5182c60
Merge branch 'pr/135' into develop
uotalkie Feb 15, 2024
e8ccd42
번역 오류 검수
uotalkie Feb 15, 2024
6063619
번역 오류 검수
uotalkie Feb 16, 2024
f7f54db
번역버전 0.1.2024.0217
uotalkie Feb 17, 2024
1045ae4
Merge branch 'develop'
uotalkie Feb 17, 2024
d678baa
번역 수정
uotalkie Feb 17, 2024
5b6a3b4
오류 수정
uotalkie Feb 18, 2024
9c435ec
Merge branch 'pr/136' into develop
uotalkie Feb 22, 2024
847ac50
번역 오류 검수
uotalkie Feb 22, 2024
18c5355
Merge branch 'pr/137' into develop
uotalkie Feb 23, 2024
d1c3ede
번역 오류 검수
uotalkie Feb 23, 2024
1d44451
Merge branch 'modified_breasts' into develop
uotalkie Feb 24, 2024
a79fd21
번역버전 0.1.2024.0224
uotalkie Feb 24, 2024
81a29c1
Merge branch 'develop'
uotalkie Feb 24, 2024
f753f4c
번역 작업
uotalkie Feb 29, 2024
5c9f094
번역 작업
uotalkie Mar 1, 2024
25a8e86
번역 작업
uotalkie Mar 1, 2024
75ac789
번역 작업
uotalkie Mar 2, 2024
3815983
번역 작업
uotalkie Mar 3, 2024
934861a
오류 수정
uotalkie Mar 6, 2024
96be3d5
번역 작업
uotalkie Mar 6, 2024
499f21a
번역 작업
uotalkie Mar 7, 2024
d27c839
번역 작업
uotalkie Mar 8, 2024
44744d8
번역 작업
uotalkie Mar 10, 2024
75a97db
Merge branch 'develop'
uotalkie Mar 10, 2024
8b2cad8
번역버전 0.1.2024.0310
uotalkie Mar 10, 2024
2649c37
번역버전 0.1.2024.0310.1
uotalkie Mar 10, 2024
88d7161
오류 수정
uotalkie Mar 10, 2024
1fa08e5
오류 수정
uotalkie Mar 11, 2024
6ac8741
오류 수정
uotalkie Mar 12, 2024
60c7e73
번역 작업
uotalkie Mar 14, 2024
fd54f82
번역 작업
uotalkie Mar 15, 2024
96f1e74
번역 작업
uotalkie Mar 16, 2024
ce819de
번역버전 0.1.2024.0316
uotalkie Mar 16, 2024
89adbe5
Merge branch 'develop'
uotalkie Mar 16, 2024
746f82c
번역 작업
uotalkie Mar 21, 2024
10b18d0
번역 작업
uotalkie Mar 22, 2024
9935e84
번역버전 0.1.2024.0324
uotalkie Mar 23, 2024
142ae63
원본 0.4.6.1 적용 (dev), 적용 작업 진행
uotalkie Mar 28, 2024
d785d97
적용 작업 진행
uotalkie Mar 28, 2024
6b19eba
적용 작업 진행
uotalkie Mar 29, 2024
bdb8ace
오타 수정
uotalkie Mar 30, 2024
3b76554
Update main.twee
Martianunderground Apr 2, 2024
03d29f3
Merge branch 'main' of https://github.com/Martianunderground/dol-kr
Martianunderground Apr 2, 2024
90c3acd
적용 작업 진행
uotalkie Apr 3, 2024
c2ea68e
적용 작업 진행
uotalkie Apr 3, 2024
dcb630f
적용 작업 진행
uotalkie Apr 4, 2024
92860c6
적용 작업 진행
uotalkie Apr 4, 2024
b06bcb9
적용 작업 진행
uotalkie Apr 5, 2024
b9e19cf
적용 작업 진행
uotalkie Apr 5, 2024
8459a78
적용 작업 진행
uotalkie Apr 6, 2024
9104c91
적용 작업 진행
uotalkie Apr 10, 2024
c4f2daa
적용 작업 진행
uotalkie Apr 24, 2024
aff122d
Update main.twee
SatoTena2 Apr 24, 2024
3d81651
Update main.twee
SatoTena2 Apr 24, 2024
9855504
적용 작업 진행
uotalkie Apr 25, 2024
98007c2
적용 작업 진행
uotalkie Apr 25, 2024
4d6c74b
적용 작업 진행
uotalkie Apr 26, 2024
e827a59
적용 작업 진행
uotalkie Apr 30, 2024
e9b4083
적용 작업 진행
uotalkie May 1, 2024
261b2b1
원본 0.4.6.7 적용 (dev), 적용 작업 진행
uotalkie May 1, 2024
aa0db88
적용 작업 진행
uotalkie May 2, 2024
3dc47c7
원본 0.4.6.7 적용, 번역버전 0.1.2024.0502
uotalkie May 2, 2024
88fa879
오류 수정
uotalkie May 2, 2024
01f3d2e
오류 수정
uotalkie May 2, 2024
66bce57
오류 수정
uotalkie May 2, 2024
2acc67b
오류 수정
uotalkie May 2, 2024
3e71561
번역버전 0.1.2024.0502.1
uotalkie May 2, 2024
5295d83
오류 수정
uotalkie May 2, 2024
66a69ab
오류 수정
uotalkie May 2, 2024
a4a816d
오류 수정
uotalkie May 3, 2024
5882291
번역버전 0.1.2024.0503
uotalkie May 3, 2024
85f3fdf
오류 수정
uotalkie May 6, 2024
fc8a757
오류 수정
uotalkie May 6, 2024
b943ec0
원본 0.4.7.5 적용 (dev), 적용 작업 진행
uotalkie May 9, 2024
d833adb
적용 작업 진행
uotalkie May 9, 2024
bb31ecf
오류 수정
uotalkie May 9, 2024
ee1502f
적용 작업 진행
uotalkie May 10, 2024
a21d262
적용 작업 진행
uotalkie May 10, 2024
cd0bfd3
번역버전 0.1.2024.0511
uotalkie May 11, 2024
61b2145
적용 작업 진행
uotalkie May 13, 2024
083e818
위젯 개선
uotalkie May 14, 2024
e130719
번역 추가
uotalkie May 14, 2024
acf810c
Merge branch 'pr/138' into develop
uotalkie May 14, 2024
17a8502
번역 검수
uotalkie May 14, 2024
52384a0
Merge branch 'pr/139' into develop
uotalkie May 14, 2024
147d7ff
번역 검수
uotalkie May 14, 2024
7ea874d
Merge branch 'main' into develop
uotalkie May 14, 2024
4bcfd87
원본 0.4.7.5 적용, 번역버전 0.1.2024.0514
uotalkie May 14, 2024
c77a27b
오류 수정
uotalkie May 15, 2024
684954a
05/18 카일라 abduction 일부 번역
bnmm1029 May 18, 2024
3040a54
시드니-조던 호칭 통일
bnmm1029 May 18, 2024
6a41397
오류 수정
uotalkie May 18, 2024
6465baf
번역버전 0.1.2024.0518
uotalkie May 18, 2024
1a0399a
오류 수정
uotalkie May 20, 2024
c180379
오류 수정
uotalkie May 21, 2024
865b3d6
Merge branch 'pr/140' into develop
uotalkie May 24, 2024
0b7717e
번역 검수
uotalkie May 24, 2024
3f76edb
맞춤법 수정
uotalkie May 24, 2024
f5c7cfb
번역버전 0.1.2024.0525
uotalkie May 25, 2024
bc44cdf
오류 수정
uotalkie May 28, 2024
386ed3c
Merge branch 'main' of https://github.com/mansus-traveler/dol-kr
mansus-traveler May 28, 2024
69d041a
Update sleep.twee
mansus-traveler May 28, 2024
ecd15ba
Update fame.twee
cyannn1 May 28, 2024
a7c8081
다수 파일 업데이트
mansus-traveler May 28, 2024
a4d5fba
Update model.twee
cyannn1 May 28, 2024
36bd59e
별장 번역
IronTulip May 28, 2024
418c709
Merge pull request #1 from cyannn1/patch-1
cyannn1 May 29, 2024
3be7398
진행중
cyannn1 May 29, 2024
918e742
빠진것 있나 체크하기
cyannn1 May 29, 2024
c6a8ae4
Update model.twee
cyannn1 May 29, 2024
2643ff6
번역 변경
uotalkie May 30, 2024
ced24de
오타 수정
uotalkie May 30, 2024
dd27a57
Merge branch 'pr/141' into develop
uotalkie May 30, 2024
51362a6
번역 검수
uotalkie May 30, 2024
651b1ae
Merge branch 'pr/142' into develop
uotalkie May 31, 2024
6d946b2
번역 검수
uotalkie May 31, 2024
2e16550
Merge branch 'pr/143' into develop
uotalkie May 31, 2024
560c168
번역 검수
uotalkie May 31, 2024
f73cd70
번역버전 0.1.2024.0601
uotalkie Jun 1, 2024
a911e7a
오역 수정, 오류 수정
uotalkie Jun 3, 2024
81eba14
원본 0.5.0.3 적용 (dev), 적용 작업 진행
uotalkie Jun 5, 2024
5c23076
오류 수정
uotalkie Jun 6, 2024
907295a
Merge branch 'main' into 0.5.0.x
uotalkie Jun 6, 2024
60cdc8c
적용 작업 진행
uotalkie Jun 6, 2024
a93ff47
번역버전 0.1.2024.0607
uotalkie Jun 7, 2024
eb39e77
적용 작업 진행
uotalkie Jun 8, 2024
7216b2e
오류 수정
uotalkie Jun 10, 2024
a61af65
Merge branch 'main' into 0.5.0.x
uotalkie Jun 10, 2024
30f7d19
적용 작업 진행
uotalkie Jun 10, 2024
d348aaf
적용 작업 진행
uotalkie Jun 11, 2024
2909809
적용 작업 진행
uotalkie Jun 12, 2024
34cd0b3
적용 작업 진행
uotalkie Jun 13, 2024
4378ea8
번역버전 0.1.2024.0614
uotalkie Jun 14, 2024
336082f
오류 수정
uotalkie Jun 18, 2024
174cc55
Merge branch 'main' into 0.5.0.x
uotalkie Jun 18, 2024
71f2950
오류 수정
uotalkie Jun 18, 2024
361bfc6
Merge branch 'main' into 0.5.0.x
uotalkie Jun 18, 2024
d5ef4fe
적용 작업 진행
uotalkie Jun 18, 2024
04071c2
적용 작업 진행
uotalkie Jun 18, 2024
7ce912c
적용 작업 진행
uotalkie Jun 19, 2024
b24186c
적용 작업 진행
uotalkie Jun 20, 2024
db33a77
원본 0.5.0.6 적용 (dev), 적용 작업 진행
uotalkie Jun 20, 2024
0077170
원본 0.5.0.6 적용, 번역버전 0.1.2024.0621
uotalkie Jun 21, 2024
5bec6ca
오류 수정
uotalkie Jun 22, 2024
19897ca
번역버전 0.1.2024.0622
uotalkie Jun 22, 2024
2e60c4f
ward.twee 업데이트
Morphee1832 Jun 24, 2024
e5a7a56
ward.twee 업데이트
Morphee1832 Jun 24, 2024
419ea86
ward.twee 업데이트
Morphee1832 Jun 24, 2024
8932676
ward.twee 업데이트
Morphee1832 Jun 24, 2024
fefe04c
ward.twee 업데이트
Morphee1832 Jun 24, 2024
9e96020
main.twee 업데이트
Morphee1832 Jun 24, 2024
fa4a496
main.twee 업데이트
Morphee1832 Jun 24, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
11 changes: 10 additions & 1 deletion .gitattributes
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@

# Ensure that the android contents are checked out as lf
devTools/androidsdk/image text eol=lf
devTools/androidsdk/image text eol=lf

# enforce proper line endings on commit
*.sh text eol=lf
*.js text eol=lf
*.css text eol=lf
*.twee text eol=lf
*.py text eol=lf
*.txt text eol=lf
*.bat text eol=lf
128 changes: 128 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,128 @@
name: Build

on:
push:

jobs:
html:
name: Build HTML
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
uses: actions/checkout@v2

- name: Get devTools/tweego and images from original repository (with specific commit)
run: |
git clone -c core.symlinks=false https://gitgud.io/Vrelnir/degrees-of-lewdity.git _originalRepository
cd _originalRepository
git checkout $(cat ../version.git | xargs)
cd ..
cp -rf ./_originalRepository/devTools/tweego ./devTools/tweego
cp -rf ./_originalRepository/img ./img

- name: Run compile.sh
run: |
chmod +x ./compile.sh
chmod +x ./devTools/tweego/tweego_linux64
FORCE_VERSION=kr-$(git describe --tags --always) ./compile.sh

# - name: Upload Artifact
# uses: actions/upload-artifact@v2
# with:
# name: dol-kr
# path: Degrees of Lewdity kr-*.html

debug_apk:
name: Build APK (Debug)
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
uses: actions/checkout@v2

- name: Get devTools/tweego from original repository
run: |
git clone -c core.symlinks=false https://gitgud.io/Vrelnir/degrees-of-lewdity.git _originalRepository
cd _originalRepository
git checkout $(cat ../version.git | xargs)
cd ..
cp -rf ./_originalRepository/devTools/tweego ./devTools/tweego
cp -rf ./_originalRepository/img ./img

- name: Apply patch for APK build
run: |
sed -i 's/\"enableLinkNumberify\"\: true/\"enableLinkNumberify\"\: false/g' game/01-config/sugarcubeConfig.js
chmod +x ./keys/initKeys.sh && ./keys/initKeys.sh
env:
KEYSTORE_FILE_B64: ${{ secrets.KEYSTORE_FILE_B64 }}
KEYSTORE_ALIAS: ${{ secrets.KEYSTORE_ALIAS }}
KEYSTORE_STORE_PASS: ${{ secrets.KEYSTORE_STORE_PASS }}
KEYSTORE_KEY_PASS: ${{ secrets.KEYSTORE_KEY_PASS }}

- name: Run compile.sh
run: |
chmod +x ./compile.sh
chmod +x ./devTools/tweego/tweego_linux64
FORCE_VERSION='' ./compile.sh

- name: Build Cordova docker image
run: |
cd devTools/androidsdk/image
docker build -t cordova-android:latest .

- name: Build debug apk
run: docker run -v "$GITHUB_WORKSPACE":"/src" -t cordova-android npm run sign-build-debug

# - name: Upload Artifact
# uses: actions/upload-artifact@v2
# with:
# name: dol-kr-debug_apk
# path: dist/*-debug.apk

release_apk:
name: Build APK (Release)
if: startsWith(github.ref, 'refs/tags/')
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
uses: actions/checkout@v2

- name: Get devTools/tweego from original repository
run: |
git clone -c core.symlinks=false https://gitgud.io/Vrelnir/degrees-of-lewdity.git _originalRepository
cd _originalRepository
git checkout $(cat ../version.git | xargs)
cd ..
cp -rf ./_originalRepository/devTools/tweego ./devTools/tweego
cp -rf ./_originalRepository/img ./img

- name: Apply patch for APK build
run: |
sed -i 's/\"enableLinkNumberify\"\: true/\"enableLinkNumberify\"\: false/g' game/01-config/sugarcubeConfig.js
chmod +x ./keys/initKeys.sh && ./keys/initKeys.sh
env:
KEYSTORE_FILE_B64: ${{ secrets.KEYSTORE_FILE_B64 }}
KEYSTORE_ALIAS: ${{ secrets.KEYSTORE_ALIAS }}
KEYSTORE_STORE_PASS: ${{ secrets.KEYSTORE_STORE_PASS }}
KEYSTORE_KEY_PASS: ${{ secrets.KEYSTORE_KEY_PASS }}

- name: Run compile.sh
run: |
chmod +x ./compile.sh
chmod +x ./devTools/tweego/tweego_linux64
FORCE_VERSION='' ./compile.sh

- name: Build Cordova docker image
run: |
cd devTools/androidsdk/image
docker build -t cordova-android:latest .

- name: Build release apk
run: docker run -v "$GITHUB_WORKSPACE":"/src" -t cordova-android npm run sign-build-release

# - name: Upload Artifact
# uses: actions/upload-artifact@v2
# with:
# name: dol-kr-release-apk
# path: |
# dist/*.apk
# !dist/*-debug.apk
62 changes: 39 additions & 23 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,34 +1,50 @@
# IDE, temp, generated, and other local-only files
.idea/
.vscode
.DS_Store
*~
*.iml
node_modules/
tweego*
# A gitignore file specifies intentionally untracked files that Git
# should ignore. Files already tracked by Git are not affected!!
## The `git add` command can be used to add ignored files with the
## -f (force) option.
## Consult `git help gitignore` and `git help add` for more info.

# Keys to sign the generated .apks. You don't want them leaked.
/keys/*
# Generated apks themselves.
/dist/*
# Compiled game htmls.
Degrees of Lewdity*.html

# Archives
*.7z
Zimg/
gitw
*.zip
*.rar
*.tar
*.gz
*.xz

# Node directories and dependencies
node_modules/

* Ignoring working folder for Quin2k
# Operating System files
Desktop.ini
Thumbs.db

# Hidden, temporary, and logging files
.*
*~
*.tmp
*.log

# Miscellaneous formats
*.iml

# Ignoring working folder for Quin2k
mod/
*.code-workspace
release/

# Error logs
yarn-error.log

# Keys
/keys/*
!/keys/README.md
# Save files
*.save

# Dist
/dist/*
# We use a placeholder to ensure the host system creates the folder
# (may run into permissions issues if you allow docker to create it)
!/dist/.placeholder
/debug.log
# Gitlab configuration
!.gitlab

#Temp
/img/*
Expand Down
93 changes: 93 additions & 0 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@
stages:
- build

default:
image: alpine:latest
before_script:
# Install requirements
- |
apk update
apk add git bash

# Get devTools/tweego and images from original repository (with specific commit)
- |
git clone -c core.symlinks=false https://gitgud.io/Vrelnir/degrees-of-lewdity.git _originalRepository
cd _originalRepository
git checkout $(cat ../version.git | xargs)
cd ..
cp -rf ./_originalRepository/devTools/tweego ./devTools/tweego
cp -rf ./_originalRepository/img ./img

# Fix Permission on compile script.
- |
chmod +x ./compile.sh
chmod +x ./devTools/tweego/tweego_linux64

build:html:
stage: build
script:
# Build
- FORCE_VERSION=kr-$(git describe --tags --always) ./compile.sh

artifacts:
name: dol-kr
paths:
- Degrees of Lewdity kr-*.html

build:debug_apk:
image: docker:latest
services:
- docker:dind
stage: build
script:
# Apply patch for APK build
- |
sed -i 's/\"enableLinkNumberify\"\: true/\"enableLinkNumberify\"\: false/g' game/01-config/sugarcubeConfig.js
chmod +x ./keys/initKeys.sh && ./keys/initKeys.sh

# Build HTML
- FORCE_VERSION='' ./compile.sh

# Build Cordova docker image
- |
cd devTools/androidsdk/image
docker build -t cordova-android:latest .

# Build debug apk
- docker run -v $CI_PROJECT_DIR:/src -t cordova-android npm run sign-build-debug

artifacts:
name: dol-kr-debug-apk
paths:
- dist/*-debug.apk

build:release_apk:
image: docker:latest
services:
- docker:dind
rules:
- if: '$CI_COMMIT_TAG'
stage: build
script:
# Apply patch for APK build
- |
sed -i 's/\"enableLinkNumberify\"\: true/\"enableLinkNumberify\"\: false/g' game/01-config/sugarcubeConfig.js
chmod +x ./keys/initKeys.sh && ./keys/initKeys.sh

# Build HTML
- FORCE_VERSION='' ./compile.sh

# Build Cordova docker image
- |
cd devTools/androidsdk/image
docker build -t cordova-android:latest .

# Build release apk
- docker run -v $CI_PROJECT_DIR:/src -t cordova-android npm run sign-build-release

artifacts:
name: dol-kr-release-apk
paths:
- dist/*.apk
exclude:
- dist/*-debug.apk
19 changes: 19 additions & 0 deletions .gitlab/issue_templates/Default.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
## Expected behaviour

`What you believe the game should do`

## Actual behaviour

`What the game actually did`

`Optionally post errors and other resources here to supplement the issue`

## To reproduce the issue

`Clear steps to reproduce the issue with`

`Optionally an exported save file`

## Version

`Replace with the current version`
Loading