Import an app or app customization from a source control repository into App Engine Studio (AES) to continue developing it on this instance.

Before you begin

  • Role required: admin
  • Verify that the non-production instance has network access to the Git repository.
  • Verify that the repository contains a valid application.
  • Ensure that users add the email address to their respective Users table [sys_user] record that they use in their commits to the Git repository.
  • Learn more about application-customizations Manage customizations to applications.

About this task

The source control integration does not support importing an application on a production instance. Instead install applications on a production instance from the application repository, an update set, or the App Engine Studio.

Procedure

  1. Navigate to All > App Engine > App Engine Studio.
  2. Select Import app.
    Import an app from source control into App Engine Studio
  3. On the form, fill in the fields.
    Note: All application developers on the instance share the credential used to link a Git repository to an application.
  4. Select Import app.
    The system compares the checksum in the checksum.txt file to current checksum. When the checksum values match, the integration skips validation and imports the application. When the checksum values do not match, the integration first validates and sanitizes the application files before importing them.
  5. Select Select Application.
    App Engine Studio displays the application as a new choice in the Switch Applications window.

What to do next

  • Review the upgrade logs for any sanitization applied to application files during the import.
  • Select the imported application to edit it.