-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
38 lines (38 loc) · 3.24 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
language: objective-c
xcode_project: Presentation.xcodeproj
xcode_scheme: Presentation
xcode_sdk: iphonesimulator8.1
notifications:
email: false
env:
global:
- secure: zGJz8kdGtLX2+ywObNkX2gvtgz9qiHX1WOh4v/l5WLVeVpt7123RcFo5ennax2cyM9KKwuwwUX8QwvGv2PYIIG07cCwf2rOsZfux90JmkI49/Q2PfcV3/xCBFqmjETiIBSgsN78MCmQUgVnPk1hHSwMHnWKsJvRpcDbD/gluiGTZGCzDZGfi8qOgULdZx8xlnyw0GKKCi668pauB5awqWr+w6E2u3p6cp5Ujtd/5ROmIa30be0Wz3z8WMhgH578wjGw9pyBcw5N15Ke4r3tPhW8CWmWCrbmDeGxK7Xam7BhznK1lo8X+fmB5b1KRdarZGF8lN5Mw0terNnEN4dTDqRJrZ9gz1QluNB+Jdxjhvz44DI1cE5zahhe6yVAZvbiYRDablT92gx18nFPh/r1u/DXBsRaR9J6JouZoxOljAaM3ZS5+H0g7WtNk17ZMLgS4SE0nIPi5bD82EiGqERPpRUO+MQqU6zmGGcKpDjDsnehYA4evDaeBLQqucy5o701n29Q312EPQ/IrbiN89+smvtI3S4pKHk2qGm/g3gkej35ZhR2JnPdWj7Hxsy5MDyjWoOMX6T8qhlV0OS/QkT83hp/iIGCK8omNnQydsV+ciGseJQtkZgYgQRe75kTAAZIBwIblXasRxZ8KvF/f2dCWSOZ5AO3oxxsvEzueG08SmSw=
- secure: WDtmcehFLzfT1k1zAkIEDRa6lSJ1rXYxN4uswvhP2Knar3o2ZFNX4i5JK1mnl3YWL9gR3P3jDo3/eGmxh349SSwpmtGm9kJpmIcLNs7R8LpiRCzE4f7LVI7MMoeJyDAj8+as3x5Q66dgDC1FZl2zFuV3mpC7cGLAC6o12X+0a3rf1fQb1AK84O4sXTvynbckto5b1IAUmABFLEM3X8Y9/MwxlgUfd2uhbjxHYCYUhhh01xb0WLcn2B7thA2VLBI/cQ4G7U7X0YEvtWxHunHrMipNwmVD+dQBhNeZfdJDSs132A5p7qcYhGHpZFY6zliFts7l0KLN0GVupAumhhuKhPb/YPZkZUrT0iv/hN4NNMi8mQCNooNKej/EPLVtRKZyCbK3UpmNtDpqxkclpM3inapCa/QqRhUvV7KH+4ksHlWDF/zdIEy5C3miMQcdKW9PwUvJts3S6Ahg/qIL2q212uO8BZ8Rc7YvAnWJHw2Q+Psxi8OQigbPi1r8wdGg7WcaAVrNve/a8G4Z0JTL4nVw/W2U2knntC/PvUissezpSTeTEaa1afGTbj3POHta/WkQTzOS9r1N4PS0dFjp93gjKBgxmHRO6wlBb9XWNpthKAl2f6ZElSZqJvCQ0tr3o9ilY/YbrMY15u+GCMfBxqQN3Mf98932j44uBSi2pg3aOf0=
- APP_NAME="Presentation"
- 'DEVELOPER_NAME="iPhone Distribution: WillowRoot Apps, LLC (753J68XC6W)"'
- PROFILE_NAME="profile"
- XCODE_RELEASE_SCHEME="Presentation"
before_script:
- openssl aes-256-cbc -k "$ENCRYPTION_SECRET" -in scripts/profiles/profile.mobileprovision.enc
-d -out scripts/profiles/profile.mobileprovision
- openssl aes-256-cbc -k "$ENCRYPTION_SECRET" -in scripts/certs/dis.cer.enc -d -out
scripts/certs/dis.cer
- openssl aes-256-cbc -k "$ENCRYPTION_SECRET" -in scripts/certs/dis.p12.enc -d -out
scripts/certs/dis.p12
- ./scripts/add-keys.sh
script:
- xctool -project Presentation.xcodeproj -scheme Presentation -sdk iphoneos -configuration
Release OBJROOT=$PWD/build SYMROOT=$PWD/build ONLY_ACTIVE_ARCH=NO 'CODE_SIGN_RESOURCE_RULES_PATH=$(SDKROOT)/ResourceRules.plist'
after_success:
- ./scripts/sign-upload.sh
after_script:
- ./scripts/delete-keys.sh
before_deploy:
- ./scripts/before-deploy.sh
deploy:
provider: releases
api_key:
secure: yDHw7eKMmml9HrgHWH4EPR1mi/YlyjM8Ys+t9eCtj1jB1+1aGAOlQGELYqcLMPOQ+qy5uUoH8NqFd+QdzapuCUeHcDUCxZfK+hdW1+kznldDeid4eN/NjrvtILI0P5PzfgvCZ5coDWdO0+ZADhFLyRzXI86NCxC+rB+Lqjj73l6O8d22QgdPyItW0/t+g5SMEwK0xPZcM8/yae6MsjDK+jbqRsDabOsKAptldysQnztC7EtR4nz13MjvqbXDbFx7oLviWN1gNheXm64md6DMatgl02uGuEuvTOPS9UrPsfg37Md4DPUzR+I/Wk1nEtgJTjotTQYJbwpJVF9PNueDw7dpITbDjzDOljdPixk+ipJIB345wK12pEqVb76Tze4kiSiR6uMeii4NXm6dsCBUEiqyGQx8Kp0RqxGj8w+8V9DF2tqkQr/HNfi0OlkP/eips65U8PB/4Pk4iOUhKah10hwAF2uWQKeH6gb2zkteiKspQyuJloiEKgr5ecypQH3c+xpGoIgu7HRsxHmmwdiTqT6pJL9p5gc/5MFL3h0piHhlDFoSX6gX/XDxe1NJZ72Tg7OkPUzWk+QCRcnw+O4KBG+BAcQ+zeEhEqRx0um9zJg/cf+JoR2N/0DeyRw0Q72aLUMzI+sAbxHcI28YTpUIBcYYqt6k36yrLhYM07rEovQ=
file: build/Release-iphoneos/Presentation.ipa
on:
repo: jackson13info/Presentation