Releases: wooga/atlas-build-unity
Releases · wooga/atlas-build-unity
1.0.0-rc.12
Changes
-
ImportCodeSigningIdentity
task #102 @Larusso -
DefaultKeychain
security command #95 @Larusso -
ListKeychains
security command #95 @Larusso -
LoginKeychain
security command #95 @Larusso -
SecurityLockKeychain
task #94 @Larusso -
SecurityUnlockKeychain
task #94 @Larusso - macOS keychain spock extension #92 @Larusso
- macOS security helper lib #91 @Larusso
- ![GRADLE]
FastlanePlugin
with defaults #88 @Larusso -
PilotUpload
task type #87 @Larusso -
SighRenew
task #86 @Larusso -
ExportOptions
class #84 @Larusso - missing copyright headers #82 @Larusso
- publish artifact declaration #82 @Larusso
-
ArchiveDebugSymbols
task type #81 @Larusso -
PublishArtifact
fromExportArchive
task #80 @Larusso -
ExportArchive
task #78 @Larusso - file and pretty console logging #77 @Larusso
-
XcodeArchive
task #76 @Larusso -
net.wooga.xcodebuild
plugin setup #75 @Larusso - conditional reset of keychains #72 @Larusso
- custom arguments support for
UnityBuildPlayerTask
#67 @Larusso -
pods
andworkspace
support #63 @Larusso -
AWSSecretsManagerResolver
class #60 @Larusso -
EnvironmentResolver
class #60 @Larusso -
SecretsResolverChain
class #60 @Larusso - security handling base types #59 @Larusso
- Secret resolver base setup #58 @Larusso
- extract secrets handling into external plugin [net.wooga.secrets] #65 @Larusso
-
FetchSecrets
task AppConfig dependency #64 @Larusso - make appConfig secret ids lookup key configurable #61 @Larusso
- generate valid appconfig in tests #104 @Larusso
- line buffering output stream for logfile printing #79 @Larusso
- ![MACOS] keychain cleanup after gradle process kill #111 @Larusso
- move
spock-macos-keychain-extension
to external repo #100 @Larusso - move library
macos-security
to external repo #99 @Larusso - ![IOS] fastlane appstore conntection support #98 @Larusso
- throw
NullPointerException
when provided parameter is null #96 @Larusso -
SecurityCreateKeychain
task implementation #93 @Larusso - use new fastlane tasktypes #89 @Larusso
- use new
XcodebuildPlugin
innet.wooga.build-unity-ios
#85 @Larusso - autogenerate export and archive debug symbols task #81 @Larusso
- internal keychain handling #70 @Larusso
- execute
pod repo update
beforepod install
#68 @Larusso - unneeded library sources #100 @Larusso
- old tasktype
ImportProvisionProfile
#89 @Larusso - old tasktype
PublishTestFlight
#89 @Larusso - ![GRADLE] to version
6.9
#113 @Larusso -
net.wooga.unity
plugin to version2.x
#113 @Larusso
1.0.0-rc.11
Release of 1.0.0-rc.11 - 2ff0d24889e21b70e2ed4dfbfbc64e07712041bd: Improve keychain cleanup after gradle process kill (#111) - ef17c5e38fc4a48c9ff78ba76acb34446ad5ae2f: Fix generate valid app configs in tests (#104) - 19256e6acbf63735ddc66a33f858dd9af9e487aa: Add new task type ImportCodeSigningIdentity (#102) - 1ad96b2c2a2445c18856b0a5032a928dbd2c0e84: Move spock-macos-keychain-extension to external repo (#100) - 09c29293cb0082b079ce59b0b57f7b692aa3327a: Move library macos-security to external repo (#99) - fe43f39660fb26d394d45a12001eac72ef41b3ed: Implement appstore connection auth for fastlane (#98) - 38b2bbd737e8ab467fcb06c3913d1a0505c9d7d1: Throw NullPointerException if provided securtity command parameter is null (#96) - f526756c230788e6f7915afe81711012295f90d1: Add additional keychain commands (#95) - 8d8c8e599474be83b153b99b6a3cf64e0613f776: Add SecurityLockKeychain and SecurityUnlockKeychain tasks (#94) - 872a3b4a23b83924d27e9f1c7cbfdf80b0340a5c: Refactor CreateKeychain task (#93) - ab09ddf52a086db3111e1d83f4e95f5d8335aaa4: Add macos keychain spock extension (#92) - 7cf39ba3fda70f71c4afbc44aff6272b6ad9c789: Add macOS security helper lib (#91) - 8ef7268c20a89960d31dafd368f4d1de1c845cda: Use new fastlane plugin (#89) - 885c09b0077c994b09d92328aaee53fb64ce2a1c: Add fastlane gradle plugin (#88) - 7536ad987721717cdbd7dff1c05bd41f324e81da: Add PilotUpload task (#87) - 59fa3b35dd60d0c939ebd6c0a2e2e70e8d22e60a: Add new macOS security task to create build keychain (#90) - f1466d291a253f7a3d652f76c1cb34cec4ebe973: Add new SighRenew task (#86) - 690dd4423ee236b41213da135db2532e5c5a8e24: Use new xcodebuild plugin in net.wooga.build-unity-ios (#85) - e5799efefaf086a5aa601d790a7d20c7a7d1098b: Add ExportOptions class (#84) - 4f51d8d3758d82bd4813bdb86619e29ad46fcbdc: Add publish artifact declarations (#82) - 638cd23c803bebfc70e100d92182720bbf0301c1: Add ArchiveDebugSymbols task type (#81) - bcbc2af71e2cf80805b8eaf88e6c2e4c31072140: PublishArtifact from ExportArchive task (#80) - 4a521cdbc1f68a6d5d269715ae64c899d414d65a: Add ExportArchive task (#78) - 28ef99e9519e8ca60110f783b1efac2a9ce7d115: Fix line buffering output for logfile handling (#79) - 4e6664be583d36adeee842c833353e5af04c9bd6: Add file and pretty console logging (#77) - e880a12ff7f19263aef7cab6d7269aa5ccd50cee: Add XcodeArchive task (#76) - 7e606e129f50ef56ab4c98f21dff7989113a53b9: Add xcodebuild plugin setup (#75) - ee384bbd37189b416bc69cf480b1850db1ecd8ba: Add conditional reset of the keychains before adding build keychain (#72) - 6e19f974b07c794fb6944efc0fecc3fda50f56e4: Improve internal keychain handling (#70) - 45759d91f04edfaa1023d6774d7123f5383f46bc: Execute 'pod repo update' before install call (#68) - 86331db5522375c4d915793ed943a3d955b43995: Add support for custom arguments for the build player task (#67) - fab34e30201785045fff1c02393aef2d35f32676: Move secrets handling implemenation in external gradle plugin (#65) - d77b43f1b8a3b15f2325a8bc0c425b9d29db403b: Change FetchSecrets dependency to AppConfig (#64) - 477e6d05f9804e9e3c8b32c19f4c0708cc2a1576: Add pods and workspace support (#63) - 2b6193ecc8811b521b103a9280de33714e770108: Allow appConfig lookup key to be configurable (#61) - fa80d9a74c410886b237f1a72afa815a9e7afa6f: Add secret resolver implementations (#60) - 3d5217351d3c9d0a6ee2fa3c91a87456910dee51: Add secrets resolver base setup (#58) - 2f954b4f14d6c0ed9bb28b0ccf70eb22ecf7de72: Add secret handling base types (#59)
1.0.0-rc.9
Release of 1.0.0-rc.9 - fe43f39660fb26d394d45a12001eac72ef41b3ed: Implement appstore connection auth for fastlane (#98) - 38b2bbd737e8ab467fcb06c3913d1a0505c9d7d1: Throw NullPointerException if provided securtity command parameter is null (#96) - f526756c230788e6f7915afe81711012295f90d1: Add additional keychain commands (#95) - 8d8c8e599474be83b153b99b6a3cf64e0613f776: Add SecurityLockKeychain and SecurityUnlockKeychain tasks (#94) - 872a3b4a23b83924d27e9f1c7cbfdf80b0340a5c: Refactor CreateKeychain task (#93) - ab09ddf52a086db3111e1d83f4e95f5d8335aaa4: Add macos keychain spock extension (#92) - 7cf39ba3fda70f71c4afbc44aff6272b6ad9c789: Add macOS security helper lib (#91) - 8ef7268c20a89960d31dafd368f4d1de1c845cda: Use new fastlane plugin (#89) - 885c09b0077c994b09d92328aaee53fb64ce2a1c: Add fastlane gradle plugin (#88) - 7536ad987721717cdbd7dff1c05bd41f324e81da: Add PilotUpload task (#87) - 59fa3b35dd60d0c939ebd6c0a2e2e70e8d22e60a: Add new macOS security task to create build keychain (#90) - f1466d291a253f7a3d652f76c1cb34cec4ebe973: Add new SighRenew task (#86) - 690dd4423ee236b41213da135db2532e5c5a8e24: Use new xcodebuild plugin in net.wooga.build-unity-ios (#85) - e5799efefaf086a5aa601d790a7d20c7a7d1098b: Add ExportOptions class (#84) - 4f51d8d3758d82bd4813bdb86619e29ad46fcbdc: Add publish artifact declarations (#82) - 638cd23c803bebfc70e100d92182720bbf0301c1: Add ArchiveDebugSymbols task type (#81) - bcbc2af71e2cf80805b8eaf88e6c2e4c31072140: PublishArtifact from ExportArchive task (#80) - 4a521cdbc1f68a6d5d269715ae64c899d414d65a: Add ExportArchive task (#78) - 28ef99e9519e8ca60110f783b1efac2a9ce7d115: Fix line buffering output for logfile handling (#79) - 4e6664be583d36adeee842c833353e5af04c9bd6: Add file and pretty console logging (#77) - e880a12ff7f19263aef7cab6d7269aa5ccd50cee: Add XcodeArchive task (#76) - 7e606e129f50ef56ab4c98f21dff7989113a53b9: Add xcodebuild plugin setup (#75) - ee384bbd37189b416bc69cf480b1850db1ecd8ba: Add conditional reset of the keychains before adding build keychain (#72) - 6e19f974b07c794fb6944efc0fecc3fda50f56e4: Improve internal keychain handling (#70) - 45759d91f04edfaa1023d6774d7123f5383f46bc: Execute 'pod repo update' before install call (#68) - 86331db5522375c4d915793ed943a3d955b43995: Add support for custom arguments for the build player task (#67) - fab34e30201785045fff1c02393aef2d35f32676: Move secrets handling implemenation in external gradle plugin (#65) - d77b43f1b8a3b15f2325a8bc0c425b9d29db403b: Change FetchSecrets dependency to AppConfig (#64) - 477e6d05f9804e9e3c8b32c19f4c0708cc2a1576: Add pods and workspace support (#63) - 2b6193ecc8811b521b103a9280de33714e770108: Allow appConfig lookup key to be configurable (#61) - fa80d9a74c410886b237f1a72afa815a9e7afa6f: Add secret resolver implementations (#60) - 3d5217351d3c9d0a6ee2fa3c91a87456910dee51: Add secrets resolver base setup (#58) - 2f954b4f14d6c0ed9bb28b0ccf70eb22ecf7de72: Add secret handling base types (#59)
1.0.0-rc.10
Release of 1.0.0-rc.10 - 09c29293cb0082b079ce59b0b57f7b692aa3327a: Move library macos-security to external repo (#99) - fe43f39660fb26d394d45a12001eac72ef41b3ed: Implement appstore connection auth for fastlane (#98) - 38b2bbd737e8ab467fcb06c3913d1a0505c9d7d1: Throw NullPointerException if provided securtity command parameter is null (#96) - f526756c230788e6f7915afe81711012295f90d1: Add additional keychain commands (#95) - 8d8c8e599474be83b153b99b6a3cf64e0613f776: Add SecurityLockKeychain and SecurityUnlockKeychain tasks (#94) - 872a3b4a23b83924d27e9f1c7cbfdf80b0340a5c: Refactor CreateKeychain task (#93) - ab09ddf52a086db3111e1d83f4e95f5d8335aaa4: Add macos keychain spock extension (#92) - 7cf39ba3fda70f71c4afbc44aff6272b6ad9c789: Add macOS security helper lib (#91) - 8ef7268c20a89960d31dafd368f4d1de1c845cda: Use new fastlane plugin (#89) - 885c09b0077c994b09d92328aaee53fb64ce2a1c: Add fastlane gradle plugin (#88) - 7536ad987721717cdbd7dff1c05bd41f324e81da: Add PilotUpload task (#87) - 59fa3b35dd60d0c939ebd6c0a2e2e70e8d22e60a: Add new macOS security task to create build keychain (#90) - f1466d291a253f7a3d652f76c1cb34cec4ebe973: Add new SighRenew task (#86) - 690dd4423ee236b41213da135db2532e5c5a8e24: Use new xcodebuild plugin in net.wooga.build-unity-ios (#85) - e5799efefaf086a5aa601d790a7d20c7a7d1098b: Add ExportOptions class (#84) - 4f51d8d3758d82bd4813bdb86619e29ad46fcbdc: Add publish artifact declarations (#82) - 638cd23c803bebfc70e100d92182720bbf0301c1: Add ArchiveDebugSymbols task type (#81) - bcbc2af71e2cf80805b8eaf88e6c2e4c31072140: PublishArtifact from ExportArchive task (#80) - 4a521cdbc1f68a6d5d269715ae64c899d414d65a: Add ExportArchive task (#78) - 28ef99e9519e8ca60110f783b1efac2a9ce7d115: Fix line buffering output for logfile handling (#79) - 4e6664be583d36adeee842c833353e5af04c9bd6: Add file and pretty console logging (#77) - e880a12ff7f19263aef7cab6d7269aa5ccd50cee: Add XcodeArchive task (#76) - 7e606e129f50ef56ab4c98f21dff7989113a53b9: Add xcodebuild plugin setup (#75) - ee384bbd37189b416bc69cf480b1850db1ecd8ba: Add conditional reset of the keychains before adding build keychain (#72) - 6e19f974b07c794fb6944efc0fecc3fda50f56e4: Improve internal keychain handling (#70) - 45759d91f04edfaa1023d6774d7123f5383f46bc: Execute 'pod repo update' before install call (#68) - 86331db5522375c4d915793ed943a3d955b43995: Add support for custom arguments for the build player task (#67) - fab34e30201785045fff1c02393aef2d35f32676: Move secrets handling implemenation in external gradle plugin (#65) - d77b43f1b8a3b15f2325a8bc0c425b9d29db403b: Change FetchSecrets dependency to AppConfig (#64) - 477e6d05f9804e9e3c8b32c19f4c0708cc2a1576: Add pods and workspace support (#63) - 2b6193ecc8811b521b103a9280de33714e770108: Allow appConfig lookup key to be configurable (#61) - fa80d9a74c410886b237f1a72afa815a9e7afa6f: Add secret resolver implementations (#60) - 3d5217351d3c9d0a6ee2fa3c91a87456910dee51: Add secrets resolver base setup (#58) - 2f954b4f14d6c0ed9bb28b0ccf70eb22ecf7de72: Add secret handling base types (#59)
1.0.0-rc.8
Release of 1.0.0-rc.8 - 690dd4423ee236b41213da135db2532e5c5a8e24: Use new xcodebuild plugin in net.wooga.build-unity-ios (#85) - e5799efefaf086a5aa601d790a7d20c7a7d1098b: Add ExportOptions class (#84) - 4f51d8d3758d82bd4813bdb86619e29ad46fcbdc: Add publish artifact declarations (#82) - 638cd23c803bebfc70e100d92182720bbf0301c1: Add ArchiveDebugSymbols task type (#81) - bcbc2af71e2cf80805b8eaf88e6c2e4c31072140: PublishArtifact from ExportArchive task (#80) - 4a521cdbc1f68a6d5d269715ae64c899d414d65a: Add ExportArchive task (#78) - 28ef99e9519e8ca60110f783b1efac2a9ce7d115: Fix line buffering output for logfile handling (#79) - 4e6664be583d36adeee842c833353e5af04c9bd6: Add file and pretty console logging (#77) - e880a12ff7f19263aef7cab6d7269aa5ccd50cee: Add XcodeArchive task (#76) - 7e606e129f50ef56ab4c98f21dff7989113a53b9: Add xcodebuild plugin setup (#75) - ee384bbd37189b416bc69cf480b1850db1ecd8ba: Add conditional reset of the keychains before adding build keychain (#72) - 6e19f974b07c794fb6944efc0fecc3fda50f56e4: Improve internal keychain handling (#70) - 45759d91f04edfaa1023d6774d7123f5383f46bc: Execute 'pod repo update' before install call (#68) - 86331db5522375c4d915793ed943a3d955b43995: Add support for custom arguments for the build player task (#67) - fab34e30201785045fff1c02393aef2d35f32676: Move secrets handling implemenation in external gradle plugin (#65) - d77b43f1b8a3b15f2325a8bc0c425b9d29db403b: Change FetchSecrets dependency to AppConfig (#64) - 477e6d05f9804e9e3c8b32c19f4c0708cc2a1576: Add pods and workspace support (#63) - 2b6193ecc8811b521b103a9280de33714e770108: Allow appConfig lookup key to be configurable (#61) - fa80d9a74c410886b237f1a72afa815a9e7afa6f: Add secret resolver implementations (#60) - 3d5217351d3c9d0a6ee2fa3c91a87456910dee51: Add secrets resolver base setup (#58) - 2f954b4f14d6c0ed9bb28b0ccf70eb22ecf7de72: Add secret handling base types (#59)
1.0.0-rc.7
Release of 1.0.0-rc.7 - ee384bbd37189b416bc69cf480b1850db1ecd8ba: Add conditional reset of the keychains before adding build keychain (#72) - 6e19f974b07c794fb6944efc0fecc3fda50f56e4: Improve internal keychain handling (#70) - 45759d91f04edfaa1023d6774d7123f5383f46bc: Execute 'pod repo update' before install call (#68) - 86331db5522375c4d915793ed943a3d955b43995: Add support for custom arguments for the build player task (#67) - fab34e30201785045fff1c02393aef2d35f32676: Move secrets handling implemenation in external gradle plugin (#65) - d77b43f1b8a3b15f2325a8bc0c425b9d29db403b: Change FetchSecrets dependency to AppConfig (#64) - 477e6d05f9804e9e3c8b32c19f4c0708cc2a1576: Add pods and workspace support (#63) - 2b6193ecc8811b521b103a9280de33714e770108: Allow appConfig lookup key to be configurable (#61) - fa80d9a74c410886b237f1a72afa815a9e7afa6f: Add secret resolver implementations (#60) - 3d5217351d3c9d0a6ee2fa3c91a87456910dee51: Add secrets resolver base setup (#58) - 2f954b4f14d6c0ed9bb28b0ccf70eb22ecf7de72: Add secret handling base types (#59)
0.23.0
1.0.0-rc.6
Release of 1.0.0-rc.6 - 45759d91f04edfaa1023d6774d7123f5383f46bc: Execute 'pod repo update' before install call (#68) - 86331db5522375c4d915793ed943a3d955b43995: Add support for custom arguments for the build player task (#67) - fab34e30201785045fff1c02393aef2d35f32676: Move secrets handling implemenation in external gradle plugin (#65) - d77b43f1b8a3b15f2325a8bc0c425b9d29db403b: Change FetchSecrets dependency to AppConfig (#64) - 477e6d05f9804e9e3c8b32c19f4c0708cc2a1576: Add pods and workspace support (#63) - 2b6193ecc8811b521b103a9280de33714e770108: Allow appConfig lookup key to be configurable (#61) - fa80d9a74c410886b237f1a72afa815a9e7afa6f: Add secret resolver implementations (#60) - 3d5217351d3c9d0a6ee2fa3c91a87456910dee51: Add secrets resolver base setup (#58) - 2f954b4f14d6c0ed9bb28b0ccf70eb22ecf7de72: Add secret handling base types (#59)
1.0.0-rc.5
Release of 1.0.0-rc.5 - 86331db5522375c4d915793ed943a3d955b43995: Add support for custom arguments for the build player task (#67) - fab34e30201785045fff1c02393aef2d35f32676: Move secrets handling implemenation in external gradle plugin (#65) - d77b43f1b8a3b15f2325a8bc0c425b9d29db403b: Change FetchSecrets dependency to AppConfig (#64) - 477e6d05f9804e9e3c8b32c19f4c0708cc2a1576: Add pods and workspace support (#63) - 2b6193ecc8811b521b103a9280de33714e770108: Allow appConfig lookup key to be configurable (#61) - fa80d9a74c410886b237f1a72afa815a9e7afa6f: Add secret resolver implementations (#60) - 3d5217351d3c9d0a6ee2fa3c91a87456910dee51: Add secrets resolver base setup (#58) - 2f954b4f14d6c0ed9bb28b0ccf70eb22ecf7de72: Add secret handling base types (#59)
1.0.0-rc.4
Release of 1.0.0-rc.4 - d77b43f1b8a3b15f2325a8bc0c425b9d29db403b: Change FetchSecrets dependency to AppConfig (#64) - 477e6d05f9804e9e3c8b32c19f4c0708cc2a1576: Add pods and workspace support (#63) - 2b6193ecc8811b521b103a9280de33714e770108: Allow appConfig lookup key to be configurable (#61) - fa80d9a74c410886b237f1a72afa815a9e7afa6f: Add secret resolver implementations (#60) - 3d5217351d3c9d0a6ee2fa3c91a87456910dee51: Add secrets resolver base setup (#58) - 2f954b4f14d6c0ed9bb28b0ccf70eb22ecf7de72: Add secret handling base types (#59)