Matt Portune
75b6e69d34
testing removal of setup-nuget ( #1137 )
2020-11-03 13:46:13 -05:00
Matt Portune
532b5f7c33
change msbuild reference to v1 ( #1136 )
2020-11-03 13:23:31 -05:00
Matt Portune
93cd31018e
publish to google play internal test track ( #1061 )
...
publish directly to internal test track to skip play store approval process for internal testers (artifact can then be manually promoted to alpha > beta > prod like before). This should bring the testing experience up to speed with TestFlight for iOS (i.e. push code > ci build > immediate availability)
2020-09-06 20:18:44 -04:00
Kyle Spearrin
cfe84963fa
switch to access token, bump version
2020-07-06 13:54:44 -04:00
Kyle Spearrin
d908a599b1
bump version and build fixes
2020-07-06 13:28:19 -04:00
Kyle Spearrin
9b3ddb8da3
bump version via hub release command
2020-07-06 11:56:00 -04:00
Kyle Spearrin
67cd17c604
do actions on master push or release event
2020-07-06 11:26:51 -04:00
Kyle Spearrin
3583836d3e
Upload release assets for ios too
2020-07-06 09:55:16 -04:00
Kyle Spearrin
278815119f
update workflow for release tasks
2020-07-06 09:50:26 -04:00
Matt Portune
2834e25151
Fix for non-master branch iOS builds ( #984 )
...
* Enable extra workflow steps to allow iOS builds to succeed from non-master branch
* re-enable provisioning profile setup
2020-06-16 09:55:08 -04:00
Kyle Spearrin
62afc023c8
print github ref
2020-06-11 16:26:10 -04:00
Kyle Spearrin
1066598150
fix ipa path
2020-06-10 13:30:08 -04:00
Kyle Spearrin
caed8c2cf0
explore paths
2020-06-10 13:13:03 -04:00
Kyle Spearrin
663be2402d
list file system
2020-06-10 12:43:52 -04:00
Kyle Spearrin
6fd24c842f
get proper ipa for app store
2020-06-10 12:24:52 -04:00
Kyle Spearrin
8a94623b2b
type ios
2020-06-10 11:48:02 -04:00
Kyle Spearrin
016dfdb455
dont archive for app store if not master
2020-06-10 11:33:43 -04:00
Kyle Spearrin
097415385e
deploy to app store
2020-06-10 11:32:16 -04:00
Kyle Spearrin
8e6c6e04a3
cleanup export, ipa artifact
2020-06-10 10:53:57 -04:00
Kyle Spearrin
81a30e580e
export ipa for app store
2020-06-10 10:02:15 -04:00
Kyle Spearrin
676efe7253
ls archive folder
2020-06-10 09:24:27 -04:00
Kyle Spearrin
39e0e77824
archive on build
2020-06-10 09:03:12 -04:00
Kyle Spearrin
363f5be8ff
increment version for ios
2020-06-09 21:23:10 -04:00
Kyle Spearrin
df15fa2f0e
move stuff to setup keychain script
2020-06-09 20:47:46 -04:00
Kyle Spearrin
e8c1fbb86f
allow codesign to access certs and key
2020-06-09 20:36:44 -04:00
Kyle Spearrin
df986b9ecf
timeout settings are for build.keychain
2020-06-09 20:32:23 -04:00
Kyle Spearrin
daabf4bab9
build again
2020-06-09 20:16:03 -04:00
Kyle Spearrin
3095948024
set keychain timeout
2020-06-09 20:14:40 -04:00
Kyle Spearrin
fad289305f
add codesign to set-key-partition-list
2020-06-09 17:43:40 -04:00
Kyle Spearrin
dc374c7ce9
try unlocking keychain
2020-06-09 17:32:53 -04:00
Kyle Spearrin
8f1db25c5c
move cloc to its own job
2020-06-09 13:18:22 -04:00
Kyle Spearrin
092b536009
remove debug
2020-06-09 13:14:11 -04:00
Kyle Spearrin
f95bbaa0f7
resolve path of ~
2020-06-09 13:09:00 -04:00
Kyle Spearrin
bc1f6464d3
change home path to ~
2020-06-09 13:00:43 -04:00
Kyle Spearrin
b828cd5975
write out homePath
2020-06-09 12:56:53 -04:00
Kyle Spearrin
766b4f7971
create profiles dir path if it doesnt exist
2020-06-09 12:35:39 -04:00
Kyle Spearrin
45e2ffd71e
properly escape space
2020-06-09 12:31:18 -04:00
Kyle Spearrin
98757c3f11
use proper params for copy-item
2020-06-09 12:27:40 -04:00
Kyle Spearrin
9aed6d350b
setup provisioning profiles
2020-06-09 12:25:09 -04:00
Kyle Spearrin
ca6ce6db32
add mobile profiles
2020-06-09 12:15:06 -04:00
Kyle Spearrin
1c9a6a02af
change all seps to /
so that it works x-platform
2020-06-09 11:52:23 -04:00
Kyle Spearrin
ba9bafcb5f
fix sep character
2020-06-09 11:48:11 -04:00
Kyle Spearrin
0628394122
update path sep character
2020-06-09 11:46:16 -04:00
Kyle Spearrin
99b2cd2ad0
fix pathing
2020-06-09 11:41:03 -04:00
Kyle Spearrin
707a6ecbaa
setup ios keychain
2020-06-09 11:37:40 -04:00
Kyle Spearrin
aa2bc40f03
decrypt ios secrets
2020-06-09 11:19:02 -04:00
Kyle Spearrin
5e00e76c4b
ios secrets
2020-06-09 11:16:13 -04:00
Kyle Spearrin
0dba992dd4
fix build for app store script path
2020-06-09 10:51:35 -04:00
Kyle Spearrin
b6f61cac9b
build play store publisher
2020-06-09 10:47:20 -04:00
Kyle Spearrin
0e41945a8a
build ios
2020-06-09 10:47:09 -04:00
Kyle Spearrin
a05e037308
deploy to play store
2020-06-09 10:21:46 -04:00
Kyle Spearrin
f40576c39d
print lines of code from CLOC
2020-06-09 10:17:26 -04:00
Kyle Spearrin
9fc810182a
print dotnet info
2020-06-09 09:58:28 -04:00
Kyle Spearrin
dd7a52ba08
print version code
2020-06-08 16:10:17 -04:00
Kyle Spearrin
fa6d2a3080
break steps out a bit more
2020-06-08 16:04:04 -04:00
Kyle Spearrin
e9efcf1b92
rework build scripts
2020-06-08 13:19:44 -04:00
Kyle Spearrin
f4ad1ec8e7
fix secretOutputPath
2020-06-08 13:02:38 -04:00
Kyle Spearrin
0027c21630
more pathing fixes
2020-06-08 13:00:52 -04:00
Kyle Spearrin
6173cab99f
fix decryptSecretPath
2020-06-08 12:56:58 -04:00
Kyle Spearrin
80c8097a71
fix paths to ps scripts
2020-06-08 12:55:02 -04:00
Kyle Spearrin
ba3d577125
try shell: pwsh
2020-06-08 12:29:57 -04:00
Kyle Spearrin
8ce4ebb16e
powershell Invoke-Expression
2020-06-08 12:25:39 -04:00
Kyle Spearrin
4358ff2338
run powershell commands
2020-06-08 12:21:43 -04:00
Kyle Spearrin
53f9eb083d
branches ignore and only on master
2020-06-08 12:17:53 -04:00
Kyle Spearrin
0a3a982cb9
github action android build steps
2020-06-08 12:14:22 -04:00
Kyle Spearrin
fd1941cc3e
target iPhone
2020-06-05 15:31:30 -04:00
Kyle Spearrin
e7d00cfe54
set iphone and sim platforms for ios core
2020-06-05 15:23:15 -04:00
Kyle Spearrin
63453fa962
fix syntax
2020-06-05 14:40:44 -04:00
Kyle Spearrin
689eb7f87b
CI updates
2020-06-05 14:39:29 -04:00
Kyle Spearrin
67a4646a50
try out github actions
2020-06-05 13:51:57 -04:00