Nevercode

  • Documentation

    The Nevercode Developer Hub

    Nevercode is transitioning to Codemagic starting from January 1, 2021. Contact us to migrate now or request a demo.

    Read more about the transition and what Codemagic can do that Nevercode can't here.

    HomeDocumentationRecipesAPI ReferenceReferenceChangelogCommunity SupportPage Not FoundSearch{{ state.current().meta.title }}API Logs
      HomeDocumentation
    discard

    Quick Start Guides

    • Add a demo app
    • Building iOS apps
    • Building Android apps
    • Building iOS apps with fastlane
    • Building Android apps with fastlane
    • Building React Native apps
    • Building Cordova apps
    • Building Ionic apps
    • Building Flutter apps

    Connecting Your Repository

    • Specifying app repository
    • Authenticating repository access
    • Defining checkout URL
    • Managing app repository
    • Repositories behind firewall
    • Establishing SSH access to the builder virtual machine

    Configuring Nevercode™

    • Build configuration
    • Building automatically (Git hooks)
    • Environment variables & files
    • Magic variables
    • Custom build steps
    • Feature branches
    • Pull & merge requests
    • Tags
    • Workflows
    • Caching
    • Code analysis
    • Team roles

    iOS™ Configuration

    • Using CocoaPods
    • Using private CocoaPods
    • Skipping CocoaPods installation
    • Specifying Cocoapods version
    • Sharing iOS project schemes
    • Code signing
    • Selecting Xcode version

    Android™ Configuration

    • Signing Android applications
    • Specifying Java version
    • Signing Android binaries in Cordova

    Testing

    • Supported test frameworks
    • Testing hybrid applications
    • Configuring tests for Android
    • Configuring tests for iOS
    • Appium tests written in Java
    • Appium tests written in PHP
    • Appium tests written in Python
    • Custom tests
    • Firebase Test Lab integration for Android

    Build Versioning

    • Nevercode build version
    • Incrementing Android app version
    • Incrementing Cordova app version
    • Incrementing iOS app version
    • Incrementing Ionic app version

    Git Build Hooks

    • Bitbucket hooks
    • GitHub hooks
    • GitLab hooks
    • Generic Git hooks

    Build Distribution

    • Supported distribution options
    • Release notes
    • App Store Connect
    • Slack
    • Email
    • Google Play

    Notifications

    • Notification options
    • Email notifications
    • Slack notifications
    • Webhook notifications
    • CCMenu/BuildNotify/CCTray
    • Status badge

    Integrations

    • Bitbucket integration
    • GitHub integration
    • GitLab integration

    FAQ & Troubleshooting

    • Frequently Asked Questions
    • Apple iOS issues
    • Cordova & Ionic issues
    • React Native issues
    • Other known issues
    • Moving from Buddybuild to Nevercode

    Billing

    • Billing information

    Security

    • Nevercode Security Statement

    Quick Start Guides

    • Add a demo app
    • Building iOS apps
    • Building Android apps
    • Building iOS apps with fastlane
    • Building Android apps with fastlane
    • Building React Native apps
    • Building Cordova apps
    • Building Ionic apps
    • Building Flutter apps

    Connecting Your Repository

    • Specifying app repository
    • Authenticating repository access
    • Defining checkout URL
    • Managing app repository
    • Repositories behind firewall
    • Establishing SSH access to the builder virtual machine

    Configuring Nevercode™

    • Build configuration
    • Building automatically (Git hooks)
    • Environment variables & files
    • Magic variables
    • Custom build steps
    • Feature branches
    • Pull & merge requests
    • Tags
    • Workflows
    • Caching
    • Code analysis
    • Team roles

    iOS™ Configuration

    • Using CocoaPods
    • Using private CocoaPods
    • Skipping CocoaPods installation
    • Specifying Cocoapods version
    • Sharing iOS project schemes
    • Code signing
    • Selecting Xcode version

    Android™ Configuration

    • Signing Android applications
    • Specifying Java version
    • Signing Android binaries in Cordova

    Testing

    • Supported test frameworks
    • Testing hybrid applications
    • Configuring tests for Android
    • Configuring tests for iOS
    • Appium tests written in Java
    • Appium tests written in PHP
    • Appium tests written in Python
    • Custom tests
    • Firebase Test Lab integration for Android

    Build Versioning

    • Nevercode build version
    • Incrementing Android app version
    • Incrementing Cordova app version
    • Incrementing iOS app version
    • Incrementing Ionic app version

    Git Build Hooks

    • Bitbucket hooks
    • GitHub hooks
    • GitLab hooks
    • Generic Git hooks

    Build Distribution

    • Supported distribution options
    • Release notes
    • App Store Connect
    • Slack
    • Email
    • Google Play

    Notifications

    • Notification options
    • Email notifications
    • Slack notifications
    • Webhook notifications
    • CCMenu/BuildNotify/CCTray
    • Status badge

    Integrations

    • Bitbucket integration
    • GitHub integration
    • GitLab integration

    FAQ & Troubleshooting

    • Frequently Asked Questions
    • Apple iOS issues
    • Cordova & Ionic issues
    • React Native issues
    • Other known issues
    • Moving from Buddybuild to Nevercode

    Billing

    • Billing information

    Security

    • Nevercode Security Statement
    Only admins can see thisEnable it for everyone
    Powered by

    Quick Start Guides

    • Add a demo app
    • Building iOS apps
    • Building Android apps
    View All 9

    Connecting Your Repository

    • Specifying app repository
    • Authenticating repository access
    • Defining checkout URL
    View All 6

    Configuring Nevercode™

    • Build configuration
    • Building automatically (Git hooks)
    • Environment variables & files
    View All 12

    iOS™ Configuration

    • Using CocoaPods
    • Using private CocoaPods
    • Skipping CocoaPods installation
    View All 7

    Android™ Configuration

    • Signing Android applications
    • Specifying Java version
    • Signing Android binaries in Cordova

    Testing

    • Supported test frameworks
    • Testing hybrid applications
    • Configuring tests for Android
    View All 9

    Build Versioning

    • Nevercode build version
    • Incrementing Android app version
    • Incrementing Cordova app version
    View All 5

    Git Build Hooks

    • Bitbucket hooks
    • GitHub hooks
    • GitLab hooks
    View All 4

    Build Distribution

    • Supported distribution options
    • Release notes
    • App Store Connect
    View All 6

    Notifications

    • Notification options
    • Email notifications
    • Slack notifications
    View All 6

    Integrations

    • Bitbucket integration
    • GitHub integration
    • GitLab integration

    FAQ & Troubleshooting

    • Frequently Asked Questions
    • Apple iOS issues
    • Cordova & Ionic issues
    View All 6

    Billing

    • Billing information

    Security

    • Nevercode Security Statement