@@ -3,11 +3,13 @@ kind: pipeline
33type : docker
44name : test-release-aiostreams
55
6+ workspace :
7+ path : /drone/src
8+
69steps :
710- name : create-test-archive
811 image : walkero/lha-on-docker:latest
912 commands :
10- - cd /drone/src
1113 - mkdir aiostreams
1214 - mv ./docs ./aiostreams/
1315 - mv ./simplejson ./aiostreams/
@@ -16,32 +18,32 @@ steps:
1618 - mv ./*.info ./aiostreams/
1719 - mv ./*.md ./aiostreams/docs/
1820 - mv LICENSE ./aiostreams/docs/
19- - sed -i "s/RELEASE_DATE/$(date +'%Y%m %d')/" ./aiostreams/docs/aiostreams.guide ./aiostreams/docs/CHANGELOG.md ./aiostreams/cmn.py
21+ - sed -i "s/RELEASE_DATE/$(date +'%Y-%m- %d')/" ./aiostreams/docs/aiostreams.guide ./aiostreams/docs/CHANGELOG.md ./aiostreams/cmn.py
2022 - sed -i "s/VERSION_TAG/TEST/" ./aiostreams/docs/aiostreams.guide ./aiostreams/docs/CHANGELOG.md ./aiostreams/cmn.py ./aminet.readme ./os4depot.readme
2123 - lha -aq2o6 aiostreams-TEST.lha aiostreams/
22- - name : Prepare test release
23- image : walkero/lha-on-docker:latest
24- environment :
25- OS4DEPOT_PASSPHRASE :
26- from_secret : OS4DEPOT_PASSPHRASE
27- commands :
28- - mkdir test-release
29- - cp aiostreams-TEST.lha ./test-release/aiostreams.lha
30- - cp os4depot.readme ./test-release/os4depot.readme
31- - cp aminet.readme ./test-release/aminet.readme
32- - name : Upload to TEST FTP
33- image : cschlosser/drone-ftps
34- environment :
35- FTP_USERNAME :
36- from_secret : MVBETAFTP_USERNAME
37- FTP_PASSWORD :
38- from_secret : MVBETAFTP_PASSWORD
39- PLUGIN_HOSTNAME : mediavault.amiga-projects.net:21
40- PLUGIN_SRC_DIR : /test-release
41- PLUGIN_DEST_DIR : ./web/betas
42- PLUGIN_SECURE : " false"
43- PLUGIN_VERIFY : " false"
44- PLUGIN_CLEAN_DIR : " false"
24+ # - name: Prepare test release
25+ # image: walkero/lha-on-docker:latest
26+ # environment:
27+ # OS4DEPOT_PASSPHRASE:
28+ # from_secret: OS4DEPOT_PASSPHRASE
29+ # commands:
30+ # - mkdir test-release
31+ # - cp aiostreams-TEST.lha ./test-release/aiostreams.lha
32+ # - cp os4depot.readme ./test-release/os4depot.readme
33+ # - cp aminet.readme ./test-release/aminet.readme
34+ # - name: Upload to TEST FTP
35+ # image: cschlosser/drone-ftps
36+ # environment:
37+ # FTP_USERNAME:
38+ # from_secret: MVBETAFTP_USERNAME
39+ # FTP_PASSWORD:
40+ # from_secret: MVBETAFTP_PASSWORD
41+ # PLUGIN_HOSTNAME: mediavault.amiga-projects.net:21
42+ # PLUGIN_SRC_DIR: /test-release
43+ # PLUGIN_DEST_DIR: ./web/betas
44+ # PLUGIN_SECURE: "false"
45+ # PLUGIN_VERIFY: "false"
46+ # PLUGIN_CLEAN_DIR: "false"
4547
4648trigger :
4749 branch :
@@ -56,11 +58,13 @@ kind: pipeline
5658type : docker
5759name : release-aiostreams
5860
61+ workspace :
62+ path : /drone/src
63+
5964steps :
6065- name : create-release-archive
61- image : walkero/docker4amigavbcc :latest-base
66+ image : walkero/lha-on-docker :latest
6267 commands :
63- - cd /drone/src
6468 - mkdir aiostreams
6569 - mv ./docs ./aiostreams/
6670 - mv ./simplejson ./aiostreams/
6973 - mv ./*.info ./aiostreams/
7074 - mv ./*.md ./aiostreams/docs/
7175 - mv LICENSE ./aiostreams/docs/
72- - mkdir release
76+ - sed -i "s/RELEASE_DATE/$(date +'%Y-%m-%d')/" ./aiostreams/docs/aiostreams.guide ./aiostreams/docs/CHANGELOG.md ./aiostreams/cmn.py
77+ - sed -i "s/VERSION_TAG/${DRONE_TAG}/" ./aiostreams/docs/aiostreams.guide ./aiostreams/docs/CHANGELOG.md ./aiostreams/cmn.py ./aminet.readme ./os4depot.readme
7378 - lha -aq2o6 aiostreams-${DRONE_TAG}.lha aiostreams/
7479- name : deploy-on-repo
7580 image : plugins/github-release
8085 - " ./aiostreams-*.lha"
8186 title : " ${DRONE_TAG} release"
8287- name : Prepare Aminet release
83- image : walkero/docker4amigavbcc :latest-base
88+ image : walkero/lha-on-docker :latest
8489 commands :
8590 - mkdir aminet-release
8691 - cp aiostreams-${DRONE_TAG}.lha ./aminet-release/aiostreams.lha
@@ -97,7 +102,7 @@ steps:
97102 PLUGIN_VERIFY : " false"
98103 PLUGIN_CHMOD : " false"
99104- name : Prepare OS4Depot release
100- image : walkero/docker4amigavbcc :latest-base
105+ image : walkero/lha-on-docker :latest
101106 environment :
102107 OS4DEPOT_PASSPHRASE :
103108 from_secret : OS4DEPOT_PASSPHRASE
0 commit comments