- Added new
copy_artifacts
action to copy build artifacts into a separate directory - Added new
appetize
action to upload your app to a simulator available in your web browser - Added new
appledoc
integration - Added new
skip_clean
option toreset_git_repo
action - Updated .gitignore documentation
- Improved
clean_build_artifacts
action - Updated
spaceship
to work with the new iTunes Connect login architecture
Special thanks to @alexmx, @ml, @giginet, @marcelofabri, @xfreebird, @lmirosevic for contributing 👍
Examples:
# Move our artifacts to a safe location so TeamCity can pick them up
copy_artifacts(
target_path: 'artifacts',
artifacts: ['*.cer', '*.mobileprovision', '*.ipa', '*.dSYM.zip']
)
# Reset the git repo to a clean state, but leave our artifacts in place
reset_git_repo(
exclude: 'artifacts'
)
appledoc(
project_name: "MyProjectName",
project_company: "Company Name",
input: "MyProjectSources",
ignore: [
'ignore/path/1',
'ingore/path/2'
],
options: "--keep-intermediate-files --search-undocumented-doc",
warnings: "--warn-missing-output-path --warn-missing-company-id"
)