-
Notifications
You must be signed in to change notification settings - Fork 0
/
mkdocs.yml
234 lines (226 loc) · 13 KB
/
mkdocs.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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
site_name: Bitrise DevCenter
# theme: material
# theme_dir: custom_theme_files
edit_uri: blob/master/docs/
repo_name: 'GitHub'
repo_url: 'https://github.com/bitrise-io/devcenter'
pages:
- "Bitrise DevCenter - What is Bitrise?": index.md
- Getting Started:
- Builds & Workflows: getting-started/builds-and-workflows.md
- Code Security: getting-started/code-security.md
- Create your first App on Bitrise.io: getting-started/create-your-first-app-on-bitrise.md
- Add your first Step to your Workflow: getting-started/add-your-first-step-to-your-workflow.md
- Manage your Bitrise workflow: getting-started/manage-your-bitrise-workflow.md
- Rolling builds: getting-started/rolling-builds.md
- Scheduling your builds: getting-started/Scheduling-Builds.md
- Selective builds: getting-started/selective_builds.md
- Triggering builds:
- Triggering builds: getting-started/triggering-builds/triggering-builds.md
- Triggering builds with code push: getting-started/triggering-builds/trigger-code-push.md
- Triggering builds with pull requests: getting-started/triggering-builds/trigger-pull-request.md
- Triggering builds with Git Tags: getting-started/triggering-builds/trigger-git-tags.md
- Reporting the build status to your git hosting provider: getting-started/triggering-builds/status-reporting.md
- Infrastructure:
- Available Stacks: infrastructure/available-stacks.md
- Virtual Machines: infrastructure/virtual-machines.md
- The Android/Linux/Docker environment: infrastructure/the-environment.md
- Signing up:
- Signing up with GitHub: signing-up/signing-up-with-github.md
- Signing up with Bitbucket: signing-up/signing-up-with-bitbucket.md
- Signing up with email: signing-up/signing-up-with-email.md
- Trial after signing up: signing-up/trial-after-signing-up.md
- Connecting your Apple Developer Account to Bitrise: signing-up/connecting-apple-dev-account.md
- Adding a new app:
- Adding a new app: adding-a-new-app/index.md
- Connecting a repository: adding-a-new-app/connecting-a-repository.md
- Setting up SSH keys: adding-a-new-app/setting-up-ssh-keys.md
- Setting up configuration: adding-a-new-app/setting-up-configuration.md
- Team management:
- Adding a new team member: team-management/index.md
- Changing the owner of an app: team-management/changing-the-owner-of-an-app.md
- Organizations:
- Creating organizations: team-management/organizations/creating-org.md
- Managing billing and subscription for organizations: team-management/organizations/managing-billing-sub.md
- Managing the invoices of your organizations: team-management/organizations/managing-invoices.md
- Finding the URL of your organizations: team-management/organizations/org-url.md
- Webhooks:
- Adding webhooks: webhooks/index.md
- Adding a GitHub webhook: webhooks/adding-a-github-webhook.md
- Adding a Bitbucket webhook: webhooks/adding-a-bitbucket-webhook.md
- Adding a Gitlab webhook: webhooks/adding-a-gitlab-webhook.md
- Adding a Gogs webhook: webhooks/adding-a-gogs-webhook.md
- Adding a Slack webhook: webhooks/adding-a-slack-webhook.md
- Adding a Visual Studio webhook: webhooks/adding-a-visual-studio-webhook.md
- Adding an Assembla webhook: webhooks/adding-assembla-webhook.md
- Adding a Deveo webhook: webhooks/adding-deveo-webhook.md
- Adding outgoing webhooks: webhooks/adding-outgoing-webhooks.md
- Using the Trigger Map to trigger builds: webhooks/trigger-map.md
- Webhook Troubleshooting: webhooks/troubleshooting.md
- Code signing:
- Android code signing:
- Android code signing procedures: code-signing/android-code-signing/android-code-signing-procedures.md
- Android code signing using Bitrise Sign APK step: code-signing/android-code-signing/android-code-signing-using-bitrise-sign-apk-step.md
- Android code signing with Android Studio: code-signing/android-code-signing/android-code-signing-with-android-studio.md
- Android code signing in Gradle: code-signing/android-code-signing/android-code-signing-in-gradle.md
- Xamarin Android code signing: code-signing/xamarin-android-code-signing/xamarin-android-code-signing.md
- iOS code signing:
- iOS code signing on Bitrise: code-signing/ios-code-signing/code-signing.md
- Collecting and exporting code signing files with codesigndoc: code-signing/ios-code-signing/collecting-files-with-codesigndoc.md
- Managing iOS code signing files - automatic provisioning: code-signing/ios-code-signing/ios-auto-provisioning.md
- Managing iOS code signing files - manual provisioning: code-signing/ios-code-signing/ios-manual-provisioning.md
- Creating a signed .ipa for Xcode projects: code-signing/ios-code-signing/create-signed-ipa-for-xcode.md
- Creating a signed .ipa for Xamarin projects: code-signing/ios-code-signing/create-signed-ipa-for-xamarin.md
- Re-signing an .ipa: code-signing/ios-code-signing/resigning-an-ipa.md
- Code signing with Ionic and Cordova projects: code-signing/ios-code-signing/ionic-cordova-code-signing.md
- Protecting your code signing files: code-signing/ios-code-signing/protecting-your-code-signing-files.md
- Generating code signing files: code-signing/ios-code-signing/generating-code-signing-files.md
- Exporting code signing files without codesigndoc: code-signing/ios-code-signing/exporting-code-signing-files.md
- Code signing iOS frameworks: code-signing/ios-code-signing/code-signing-ios-frameworks.md
- Caching:
- About caching: caching/about-caching.md
- Caching Cocoapods: caching/caching-cocoapods.md
- Caching Gradle: caching/caching-gradle.md
- Caching Maven: caching/caching-maven.md
- Caching Ruby GEMs: caching/caching-ruby-gems.md
- Bitrise CLI and bitrise.yml:
- Intro: bitrise-cli/index.md
- Install the Bitrise CLI: bitrise-cli/installation.md
- Run your first build: bitrise-cli/run-your-first-build.md
- Basics of bitrise.yml: bitrise-cli/basics-of-bitrise-yml.md
- Workflows: bitrise-cli/workflows.md
- Steps: bitrise-cli/steps.md
- Secrets: bitrise-cli/secrets.md
- Most important concepts: bitrise-cli/most-important-concepts.md
- Create your own Step: bitrise-cli/create-your-own-step.md
- Docker:
- Docker support on bitrise.io: docker/index.md
- How to run your build locally in Docker: docker/run-your-build-locally-in-docker.md
- Use your own Docker image: docker/use-your-own-docker-image.md
# - How we build our images: docker/how-we-build-our-images.md
- Xamarin:
- About Xamarin: xamarin/index.md
- Connect your Xamarin account to Bitrise: xamarin/connect-your-xamarin-account-to-bitrise.md
- Restore NuGet packages and Xamarin Components: xamarin/restore-nuget-packages-and-xamarin-components.md
- Deploy your Xamarin app: xamarin/deploy-your-xamarin-app.md
- Add UITest to your Xamarin app: xamarin/add-unit-test-to-your-xamarin-app.md
- Run your tests in the Xamarin Test Cloud: xamarin/run-your-tests-in-the-xamarin-test-cloud.md
- Add custom sources to NuGet: xamarin/add-custom-sources-to-nuget.md
- Fastlane:
- fastlane tools integration: fastlane/fastlane-tools-integration.md
- How to configure fastlane match for Bitrise: fastlane/how-to-configure-fastlane-match-for-bitrise.md
- Tutorials:
- Community Created Tutorials: tutorials/community-created.md
- HipChat message with build status and details: tutorials/hipchat-message.md
- How to use the Generic File Storage: tutorials/how-to-use-the-generic-file-storage.md
- Download or replace project resources: tutorials/download-or-replace-project-resources.md
- Efficient Continuous Integration and Deployment Workflow for iOS development: tutorials/efficient-continuous-integration-and-deployment-workflow-for-ios.md
- Configure and connect to your VPN: tutorials/vpn-configuration.md
- Auto deploy your Middleman blog / static website: tutorials/auto-deploy-middleman-project.md
- Build with FAKE (F# Make): tutorials/build-with-fake.md
- Deployment Tutorials:
- Bitrise OTA App Deployment: tutorials/deploy/bitrise-app-deployment.md
- Publish your app to Appaloosa: tutorials/deploy/publish-your-app-to-appaloosa.md
- Deploy to TestFairy with Bitrise: tutorials/deploy/deploy-to-testfairy-with-bitrise.md
- Tips & Tricks:
- Android tips and tricks: tips-and-tricks/android-tips-and-tricks.md
- Skip a Build (skip ci): tips-and-tricks/skip-a-build.md
- Attach any file as an Artifact to the Build: tips-and-tricks/attach-any-file-to-build.md
- Expose an Environment Variable and use it in another Step: tips-and-tricks/expose-environment-variable.md
- Don't mark the Build as failed if a given step would fail (ignore the error of the Step): tips-and-tricks/dont-mark-build-failed-if-step-fails.md
- Enable/Disable a step (optionally, based on a condition): tips-and-tricks/disable-a-step-by-condition.md
- "Xcode Archive: export options": tips-and-tricks/xcodebuild-export-options.md
- "Install Any Additional Tool": tips-and-tricks/install-additional-tools.md
- Optimize your build times: tips-and-tricks/optimize-your-build-times.md
- Use bitrise.yml from repository: tips-and-tricks/use-bitrise-yml-from-repository.md
- Frequently Asked Questions (FAQ):
- Frequent Android issues: troubleshooting/frequent-android-issues.md
- Available Environment Variables: faq/available-environment-variables.md
- How to change the owner of an app: faq/how-to-change-the-owner-of-an-app.md
- Organization FAQ: faq/organization-faq.md
- Adding projects with submodules or with private CocoaPods repos: faq/adding-projects-with-submodules.md
- Android x86 Emulator: faq/android-x86-emulator.md
- How to generate an SSH key pair: faq/how-to-generate-ssh-keypair.md
- Grant access to a GitHub Organization: faq/grant-access-to-github-organization.md
- I can't see my GitHub organization / repository on the Add New App page: faq/i-cant-see-my-github-organization-repository-on-the-add-new-app-page.md
- GitHub Pull Request / build Status indicator troubleshooting: faq/github-pull-request-status-troubleshooting.md
- No builds are triggered when I push code into the repository: faq/no-builds-are-triggered-automatically.md
- Why my build takes longer on Bitrise than on my Mac?: faq/why-my-build-takes-longer-on-bitrise-than-on-my-mac.md
- Should I commit my dependencies into my repository?: faq/should-i-commit-my-dependencies-into-my-repository.md
- Troubleshooting:
- Enabling Bitrise Support user for your app: troubleshooting/enabling-bitrise-support-user.md
- Workflow Editor doesn't load: troubleshooting/workflow-editor-doesnt-load.md
- Frequent iOS issues: troubleshooting/frequent-ios-issues.md
- List of known Xcode issues: troubleshooting/known-xcode-issues.md
- Build Trigger does not work: troubleshooting/trigger-doesnt-work.md
- Tools:
- Bitrise tools: tools/bitrise-tools.md
- API:
- Build Trigger API: api/build-trigger.md
- App Status / Badge API: api/app-status-badge.md
- Outgoing Webhooks: api/outgoing-webhooks.md
- Bitrise.io API v0.1 (Work In Progress): api/v0.1.md
markdown_extensions:
- markdown.extensions.admonition
- markdown.extensions.codehilite:
css_class: code
use_pygments: false
guess_lang: false
- pymdownx.arithmatex
- pymdownx.betterem:
smart_enable: all
- pymdownx.caret
- pymdownx.critic
- pymdownx.details
- pymdownx.emoji:
emoji_generator: !!python/name:pymdownx.emoji.to_svg
- pymdownx.inlinehilite
- pymdownx.magiclink
- pymdownx.mark
- pymdownx.smartsymbols
- pymdownx.superfences
- pymdownx.tasklist:
custom_checkbox: true
- pymdownx.tilde
- codehilite
- admonition
- toc:
permalink: '⚓'
copyright: 'Copyright © 2014 - 2018 Bitrise Ltd.'
theme:
name: null
custom_dir: 'mkdocs-material/material'
language: 'en'
static_templates:
- 404.html
# Don't include MkDocs' JavaScript
include_search_page: false
search_index_only: true
feature:
tabs: false
palette:
primary: 'deep purple'
accent: 'deep purple'
extra:
logo: 'img/logo.svg'
font:
text: 'Roboto'
code: 'Source Code Pro'
extra_css:
- 'stylesheets/extra.css'
- 'https://cdnjs.cloudflare.com/ajax/libs/prism/1.15.0/themes/prism-okaidia.min.css'
extra_javascript:
- 'https://cdnjs.cloudflare.com/ajax/libs/prism/1.15.0/prism.min.js'
- 'https://cdnjs.cloudflare.com/ajax/libs/prism/1.15.0/components/prism-go.min.js'
- 'https://cdnjs.cloudflare.com/ajax/libs/prism/1.15.0/components/prism-graphql.min.js'
- 'https://cdnjs.cloudflare.com/ajax/libs/prism/1.15.0/components/prism-bash.min.js'
- 'https://cdnjs.cloudflare.com/ajax/libs/prism/1.15.0/components/prism-javascript.min.js'
- 'https://cdnjs.cloudflare.com/ajax/libs/prism/1.15.0/components/prism-markdown.min.js'
- 'https://cdnjs.cloudflare.com/ajax/libs/prism/1.15.0/components/prism-json.min.js'
- 'https://cdnjs.cloudflare.com/ajax/libs/prism/1.15.0/components/prism-python.min.js'
- 'https://cdnjs.cloudflare.com/ajax/libs/prism/1.15.0/components/prism-ruby.min.js'
- 'https://cdnjs.cloudflare.com/ajax/libs/prism/1.15.0/components/prism-yaml.min.js'
# Google Analytics
# google_analytics:
# - !!python/object/apply:os.getenv ["GOOGLE_ANALYTICS_KEY"]
# - auto