Swiftgram/.gitlab-ci.yml
2019-11-20 23:17:59 +04:00

81 lines
1.3 KiB
YAML

stages:
- build
#- deploy
- verifysanity
- verify
variables:
LANG: "en_US.UTF-8"
LC_ALL: "en_US.UTF-8"
GIT_SUBMODULE_STRATEGY: normal
internal:
tags:
- ios_internal
stage: build
only:
- master
except:
- tags
script:
- bash buildbox/build-telegram.sh hockeyapp
- bash buildbox/deploy-telegram.sh hockeyapp
environment:
name: internal
beta_testflight:
tags:
- ios_beta
stage: build
only:
- beta
except:
- tags
script:
- bash buildbox/build-telegram.sh appstore
environment:
name: testflight_llc
artifacts:
paths:
- build/artifacts
expire_in: 1 week
#deploy_beta_testflight:
# tags:
# - ios_beta
# stage: deploy
# only:
# - beta
# except:
# - tags
# script:
# - bash buildbox/deploy-telegram.sh appstore
# environment:
# name: testflight_llc
verifysanity_beta_testflight:
tags:
- ios_beta
stage: verifysanity
only:
- beta
except:
- tags
script:
- bash buildbox/verify-telegram.sh appstore cached
environment:
name: testflight_llc
verify_beta_testflight:
tags:
- ios_beta
stage: verify
only:
- beta
except:
- tags
script:
- bash buildbox/verify-telegram.sh appstore full
environment:
name: testflight_llc