diff --git a/scripts/common/android build.txt b/scripts/common/android build.txt new file mode 100644 index 0000000..d0dd81e --- /dev/null +++ b/scripts/common/android build.txt @@ -0,0 +1,2 @@ +build '{@sln_path}' for '{@sln_config}' +sign android '{@sln_path}' for '{@sln_config}' project '{@csproj_name}' \ No newline at end of file diff --git a/scripts/common/android prepare.txt b/scripts/common/android prepare.txt new file mode 100644 index 0000000..cac9df5 --- /dev/null +++ b/scripts/common/android prepare.txt @@ -0,0 +1,9 @@ +inside '{@csproj_dir}/{@csproj_path}' set OutputPath to '{@output_path}' for '{@sln_config}|AnyCPU' +inside '{@csproj_dir}/{@csproj_path}' set AssemblyName to '{@project_name}' for '' + +inside '{@csproj_dir}/Properties/AndroidManifest.xml' set package to '{@package_name}' +inside '{@csproj_dir}/Properties/AndroidManifest.xml' set android:versionName to '{@version}.{@build}' +inside '{@csproj_dir}/Properties/AndroidManifest.xml' set android:versionCode to '{@version_code}' + +inside '{@sln_path}' remove '{@remove_project}' project +clean '{@sln_path}' for '{@sln_config}' diff --git a/scripts/common/android publish.txt b/scripts/common/android publish.txt new file mode 100644 index 0000000..cf91619 --- /dev/null +++ b/scripts/common/android publish.txt @@ -0,0 +1 @@ +copy '{@csproj_dir}/{@output_path}/{@package_name}-Signed.apk' to '{@publish_path}/{@project_name}-{@version}-{@build}-Default.apk' diff --git a/scripts/common/android.txt b/scripts/common/android.txt new file mode 100644 index 0000000..a6864b0 --- /dev/null +++ b/scripts/common/android.txt @@ -0,0 +1,14 @@ +#restore from backup +#create backup for '.' + + + + +#if {@teamcity_build_id} +create dirs '{@publish_path}' +sh echo '{@teamcity_build_id}' > '{@publish_path}/../{@build}.build_id' + +#endif + +#restore from backup +#delete backup diff --git a/scripts/common/ios build.txt b/scripts/common/ios build.txt new file mode 100644 index 0000000..0eb2e0d --- /dev/null +++ b/scripts/common/ios build.txt @@ -0,0 +1 @@ +build '{@sln_path}' for '{@sln_config}' diff --git a/scripts/common/ios prepare.txt b/scripts/common/ios prepare.txt new file mode 100644 index 0000000..a9faa82 --- /dev/null +++ b/scripts/common/ios prepare.txt @@ -0,0 +1,12 @@ +install profile 'scripts/{@provisioning_profile}.mobileprovision' + +inside '{@csproj_dir}/{@csproj_path}' set CodesignKey to '{@provisioning_account}' for '{@sln_config}' +inside '{@csproj_dir}/{@csproj_path}' set CodesignProvision to '{@provisioning_profile}' for '{@sln_config}' +inside '{@csproj_dir}/{@csproj_path}' set OutputPath to '{@output_path}' for '{@sln_config}' +inside '{@csproj_dir}/{@csproj_path}' set AssemblyName to '{@project_name}' for '' + +inside '{@csproj_dir}/Info.plist' set CFBundleVersion to '{@version}.{@build}' +inside '{@csproj_dir}/Info.plist' set CFShortBundleVersion to '{@version}' + +inside '{@sln_path}' remove '{@remove_project}' project +clean '{@sln_path}' for '{@sln_config}' diff --git a/scripts/common/ios publish development.txt b/scripts/common/ios publish development.txt new file mode 100644 index 0000000..520d3e4 --- /dev/null +++ b/scripts/common/ios publish development.txt @@ -0,0 +1 @@ +copy '{@csproj_dir}/{@output_path}/{@project_name}-{@version}.{@build}.ipa' to '{@publish_path}/{@project_name}-{@version}-{@build}-Default.ipa' diff --git a/scripts/common/ios publish distribution.txt b/scripts/common/ios publish distribution.txt new file mode 100644 index 0000000..4700fb7 --- /dev/null +++ b/scripts/common/ios publish distribution.txt @@ -0,0 +1,2 @@ +sh rm -f '{@publish_path}/{@project_name}-{@version}-{@build}-AppStore.zip' +sh cd '{@csproj_dir}/{@output_path}' && zip -y -r '{@publish_path}/{@project_name}-{@version}-{@build}-AppStore.zip' 'PenoplexiOS.app' diff --git a/scripts/common/ios.txt b/scripts/common/ios.txt new file mode 100644 index 0000000..665c6c9 --- /dev/null +++ b/scripts/common/ios.txt @@ -0,0 +1,14 @@ +#restore from backup +#create backup for '.' + + + + +#if {@teamcity_build_id} +create dirs '{@publish_path}' +sh echo '{@teamcity_build_id}' > '{@publish_path}/../{@build}.build_id' + +#endif + +#restore from backup +#delete backup diff --git a/scripts/common/settings.txt b/scripts/common/settings.txt new file mode 100644 index 0000000..e69de29