From 206415d7330144864b0ab9aa621f449aae20d65e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sarp=20Bak=C4=B1=C5=9F?= Date: Wed, 20 Nov 2024 14:19:31 +0300 Subject: [PATCH 1/3] netlify fixes --- netlify.toml | 792 +++++++++++++++++++++++++-------------------------- 1 file changed, 381 insertions(+), 411 deletions(-) diff --git a/netlify.toml b/netlify.toml index 3d6640bf0..2ea9596db 100644 --- a/netlify.toml +++ b/netlify.toml @@ -1,34 +1,23 @@ +# Account related redirects [[redirects]] - from = "/workflows/why-to-use-workflows" - to = "/workflows" - status = 301 - -[[redirects]] - from = "/account/adding-google-play-service-account" - to = "/account/my-organization/integrations/credentials/adding-google-play-service-account" - status = 301 - -[[redirects]] - from = "/account/adding-huawei-api-key" - to = "/account/my-organization/integrations/credentials/adding-huawei-api-key" - status = 301 +from = "/account/adding-google-play-service-account" +to = "/account/my-organization/integrations/credentials/adding-google-play-service-account" +status = 301 [[redirects]] - from = "/account/artifacts" - to = "/account/my-organization/artifacts" - status = 301 +from = "/account/adding-huawei-api-key" +to = "/account/my-organization/integrations/credentials/adding-huawei-api-key" +status = 301 [[redirects]] - from = "/account/ldap-login" - to = "/account/my-organization/integrations/authentications" - status = 301 +from = "/account/artifacts" +to = "/account/my-organization/artifacts" +status = 301 [[redirects]] - from = "/account/sso/single-sign-on" - to = "/account/my-organization/integrations/authentications/sso-authentication" - status = 301 - -# Redirects for new integrations look +from = "/account/ldap-login" +to = "/account/my-organization/integrations/authentications" +status = 301 [[redirects]] from = "/account/my-organization/integrations" @@ -40,34 +29,24 @@ from = "/account/my-organization/integrations/authentications" to = "/account/my-organization/security/authentications" status = 301 -[[redirects]] -from = "/account/my-organization/integrations/authorization" -to = "/account/my-organization/security/authorization" -status = 301 - -[[redirects]] -from = "/account/my-organization/integrations/credentials" -to = "/account/my-organization/security/credentials" -status = 301 - [[redirects]] from = "/account/my-organization/integrations/authentications/sso-authentication" to = "/account/my-organization/security/authentications/sso-authentication" status = 301 [[redirects]] -from = "/account/my-organization/integrations/authentications/store-and-distribution-sso-authentication" -to = "/account/my-organization/security/authentications/store-and-distribution-sso-authentication" +from = "/account/my-organization/integrations/authentications/store-and-distribution-ldap-authentication" +to = "/account/my-organization/security/authentications/store-and-distribution-ldap-authentication" status = 301 [[redirects]] -from = "/account/my-organization/integrations/authentications/store-and-distribution-ldap-authentication" -to = "/account/my-organization/security/authentications/store-and-distribution-ldap-authentication" +from = "/account/my-organization/integrations/authentications/store-and-distribution-sso-authentication" +to = "/account/my-organization/security/authentications/store-and-distribution-sso-authentication" status = 301 [[redirects]] -from = "/account/my-organization/integrations/authentications/store-and-distribution-ldap-authentication" -to = "/account/my-organization/security/authentications/store-and-distribution-ldap-authentication" +from = "/account/my-organization/integrations/authorization" +to = "/account/my-organization/security/authorization" status = 301 [[redirects]] @@ -85,6 +64,11 @@ from = "/account/my-organization/integrations/authorization/store-sso-authorizat to = "/account/my-organization/security/authorization/store-sso-authorization" status = 301 +[[redirects]] +from = "/account/my-organization/integrations/credentials" +to = "/account/my-organization/security/credentials" +status = 301 + [[redirects]] from = "/account/my-organization/integrations/credentials/adding-an-app-store-connect-api-key" to = "/account/my-organization/security/credentials/adding-an-app-store-connect-api-key" @@ -116,13 +100,13 @@ to = "/account/my-organization/notifications/email-connection" status = 301 [[redirects]] -from = "/account/my-organization/integrations/notification-integrations/teams-notifications" -to = "/account/my-organization/notifications/teams-notifications" +from = "/account/my-organization/integrations/notification-integrations/slack" +to = "/account/my-organization/notifications/slack" status = 301 [[redirects]] -from = "/account/my-organization/integrations/notification-integrations/slack" -to = "/account/my-organization/notifications/slack" +from = "/account/my-organization/integrations/notification-integrations/slack/appcircle-bot-for-slack" +to = "/account/my-organization/notifications/slack/appcircle-bot-for-slack" status = 301 [[redirects]] @@ -131,8 +115,8 @@ to = "/account/my-organization/notifications/slack/slack-notifications" status = 301 [[redirects]] -from = "/account/my-organization/integrations/notification-integrations/slack/appcircle-bot-for-slack" -to = "/account/my-organization/notifications/slack/appcircle-bot-for-slack" +from = "/account/my-organization/integrations/notification-integrations/teams-notifications" +to = "/account/my-organization/notifications/teams-notifications" status = 301 [[redirects]] @@ -140,413 +124,544 @@ from = "/account/my-organization/integrations/notification-integrations/webhooks to = "/account/my-organization/notifications/webhooks" status = 301 -# Redirects for build-related changes [[redirects]] - from = "/build/connections" - to = "/build/manage-the-connections" - status = 301 +from = "/account/sso/auth-openid" +to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" +status = 301 -# Redirects for self-hosted Appcircle configuration changes [[redirects]] - from = "/self-hosted-appcircle/configure-server/git-providers" - to = "/self-hosted-appcircle/configure-server/integrations-and-access/git-providers" - status = 301 +from = "/account/sso/auth-saml" +to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" +status = 301 [[redirects]] - from = "/self-hosted-appcircle/configure-server/ldap-settings" - to = "/self-hosted-appcircle/configure-server/integrations-and-access/ldap-settings" - status = 301 +from = "/account/sso/azure-saml" +to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" +status = 301 [[redirects]] - from = "/self-hosted-appcircle/configure-server/network-access" - to = "/self-hosted-appcircle/configure-server/integrations-and-access/network-access" - status = 301 +from = "/account/sso/okta-openid" +to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" +status = 301 -# Redirects for testing-distribution changes [[redirects]] -from = "/distribute" -to = "/testing-distribution" +from = "/account/sso/okta-saml" +to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" status = 301 [[redirects]] -from = "/distribute/downloading-binaries" -to = "/testing-distribution/testing-portal" +from = "/account/sso/onelogin-saml" +to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" status = 301 -# Redirects for workflow-specific changes [[redirects]] - from = "/workflows/android-specific-workflow-steps/build-and-test/android-build-for-ui-testing" - to = "/workflows/android-specific-workflow-steps/android-build-for-ui-testing" - status = 301 +from = "/account/email-connection" +to = "/account/my-organization/integrations/notification-integrations/email-connection" +status = 301 [[redirects]] - from = "/workflows/common-workflow-steps/build-and-test/git-clone" - to = "/workflows/common-workflow-steps/git-clone" - status = 301 +from = "/account/slack/appcircle-bot-for-slack" +to = "/account/my-organization/integrations/notification-integrations/slack/appcircle-bot-for-slack" +status = 301 [[redirects]] - from = "/workflows/android-specific-workflow-steps/wait-for-android-emulator" - to = "/workflows/android-specific-workflow-steps/build-and-test/wait-for-android-emulator" - status = 301 +from = "/account/teams-notifications" +to = "/account/my-organization/integrations/notification-integrations/teams-notifications" +status = 301 [[redirects]] - from = "/workflows/android-specific-workflow-steps/distribution/android-sign" - to = "/workflows/android-specific-workflow-steps/android-sign" - status = 301 +from = "/account/webhooks" +to = "/account/my-organization/integrations/notification-integrations/webhooks" +status = 301 -# Redirects for Flutter workflow steps [[redirects]] - from = "/workflows/flutter-specific-workflow-steps/flutter-test" - to = "/workflows/flutter-specific-workflow-steps/build-and-test/flutter-test" - status = 301 +from = "/account/my-account/my-details" +to = "/account/my-account/account-management/my-details" +status = 301 [[redirects]] - from = "/workflows/ios-specific-workflow-steps/distribution/firebase-upload-dsym" - to = "/workflows/ios-specific-workflow-steps/firebase-upload-dsym" - status = 301 +from = "/account/adding-an-app-store-connect-api-key" +to = "/account/my-organization/integrations/credentials/adding-an-app-store-connect-api-key" +status = 301 +[[redirects]] +from = "/account/sso-login/single-sign-on-login" +to = "/account/my-organization/integrations/authentications/authentication-store-and-distribution" +status = 301 [[redirects]] - from = "/workflows/ios-specific-workflow-steps/build-and-test/slather" - to = "/workflows/ios-specific-workflow-steps/slather" - status = 301 +from = "/account/my-account/active-sessions" +to = "/account/my-account/account-management/active-sessions" +status = 301 -# Redirects for workflow distribution steps [[redirects]] - from = "/workflows/ios-specific-workflow-steps/build-and-test/carthage" - to = "/workflows/ios-specific-workflow-steps/carthage" - status = 301 +from = "/account/my-account/authenticator-two-factor-authentication" +to = "/account/my-account/account-management/authenticator-two-factor-authentication" +status = 301 [[redirects]] - from = "/workflows/ios-specific-workflow-steps/build-and-test/cocoapods-install" - to = "/workflows/ios-specific-workflow-steps/cocoapods-install" - status = 301 +from = "/account/my-account/change-password" +to = "/account/my-account/account-management/change-password" +status = 301 [[redirects]] - from = "/workflows/ios-specific-workflow-steps/build-and-test/xcodebuild-for-testing" - to = "/workflows/ios-specific-workflow-steps/xcodebuild-for-testing" - status = 301 +from = "/account/my-account/delete-account" +to = "/account/my-account/account-management/delete-account" +status = 301 [[redirects]] - from = "/build/building-ios-applications" - to = "/build/platform-build-guides/building-ios-applications" - status = 301 +from = "/account/my-account/federated-identity-linked-login-providers" +to = "/account/my-account/account-management/federated-identity-linked-login-providers" +status = 301 [[redirects]] - from = "/build/build-manually-or-with-triggers" - to = "/build/build-process-management/build-manually-or-with-triggers" - status = 301 +from = "/account/sign-up-login" +to = "/account/my-account/sign-up-login" +status = 301 [[redirects]] - from = "/build/adding-a-build-profile/connecting-to-private-repository-via-ssh" - to = "/build/manage-the-connections/adding-a-build-profile/connecting-to-private-repository-via-ssh" - status = 301 +from = "/account/slack/slack-notifications" +to = "/account/my-organization/notifications/slack/slack-notifications" +status = 301 [[redirects]] - from = "/infrastructure/accessing-repositories-in-internal-networks-firewalls" - to = "/build/manage-the-connections/accessing-repositories-in-internal-networks-firewalls" - status = 301 +from = "/account/sso-login/okta-saml" +to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" +status = 301 [[redirects]] - from = "/build/after-a-build" - to = "/build/post-build-operations/after-a-build" - status = 301 +from = "/account/my-organization/sso-providers-configuration/auth-openid#sso-mapping" +to = "/account/my-organization/integrations/authorization#sso-based-authorization-with-group-and-role-mapping" +status = 301 [[redirects]] - from = "/build/build-profile-configuration" - to = "/build/build-process-management/build-profile-configuration" - status = 301 +from = "/account/my-organization/sso-providers-configuration/single-sign-on" +to = "/account/my-organization/integrations/authentications/sso-authentication" +status = 301 [[redirects]] - from = "/continuous-testing/running-android-unit-tests" - to = "/continuous-testing/android-testing/running-android-unit-tests" - status = 301 +from = "/account/my-organization/notifications-and-communication/slack/slack-notifications" +to = "/account/my-organization/notifications/slack/slack-notifications" +status = 301 [[redirects]] - from = "/account/sso/auth-openid" - to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" - status = 301 +from = "/account/my-organization/notifications-and-communication/teams-notifications" +to = "/account/my-organization/integrations/notification-integrations/teams-notifications" +status = 301 [[redirects]] - from = "/account/sso/auth-saml" - to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" - status = 301 +from = "/account/my-organization/notifications-and-communication/email-connection" +to = "/account/my-organization/integrations/notification-integrations/email-connection" +status = 301 [[redirects]] - from = "/account/sso/azure-saml" - to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" - status = 301 +from = "/account/my-organization/api-integrations" +to = "/account/my-organization/integrations" +status = 301 [[redirects]] - from = "/account/sso/okta-openid" - to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" - status = 301 +from = "/account/my-organization/api-integrations/adding-an-app-store-connect-api-key" +to = "/account/my-organization/integrations/credentials/adding-an-app-store-connect-api-key" +status = 301 [[redirects]] - from = "/account/sso/okta-saml" - to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" - status = 301 +from = "/account/my-organization/api-integrations/adding-google-play-service-account" +to = "/account/my-organization/integrations/credentials/adding-google-play-service-account" +status = 301 [[redirects]] - from = "/account/sso/onelogin-saml" - to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" - status = 301 +from = "/account/my-organization/api-integrations/adding-huawei-api-key" +to = "/account/my-organization/integrations/credentials/adding-huawei-api-key" +status = 301 [[redirects]] - from = "/build/building-flutter-web-applications" - to = "/build/platform-build-guides/building-flutter-applications/building-flutter-web-applications" - status = 301 +from = "/account/my-organization/api-integrations/adding-microsoft-intune-api-key" +to = "/account/my-organization/integrations/credentials/adding-microsoft-intune-api-key" +status = 301 [[redirects]] - from = "/build/adding-a-build-profile/connecting-to-bitbucket" - to = "/build/manage-the-connections/adding-a-build-profile/connecting-to-bitbucket" - status = 301 +from = "/account/my-organization/role-management" +to = "/account/my-organization/profile-and-team/role-management" +status = 301 [[redirects]] - from = "/build/adding-a-build-profile/connecting-to-gitlab" - to = "/build/manage-the-connections/adding-a-build-profile/connecting-to-gitlab" - status = 301 +from = "/account/my-organization/sso-providers-configuration/auth-openid" +to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" +status = 301 [[redirects]] - from = "/build/adding-a-build-profile/connecting-to-public-repository" - to = "/build/manage-the-connections/adding-a-build-profile/connecting-to-public-repository" - status = 301 +from = "/account/my-organization/sso-providers-configuration/auth-saml" +to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" +status = 301 [[redirects]] - from = "/continuous-testing/running-ios-unit-and-ui-tests" - to = "/continuous-testing/ios-testing/running-ios-unit-and-ui-tests" - status = 301 +from = "/account/my-organization/sso-providers-configuration/azure-saml" +to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" +status = 301 [[redirects]] - from = "/build/reconnect-change-provider" - to = "/build/manage-the-connections/reconnect-change-provider#change-git-provider-and-reconnect" - status = 301 +from = "/account/my-organization/sso-providers-configuration/okta-openid" +to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" +status = 301 [[redirects]] - from = "/enterprise-appstore/customize-ent-store" - to = "/enterprise-app-store/store-customization" - status = 301 +from = "/account/my-organization/sso-providers-configuration/okta-saml" +to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" +status = 301 [[redirects]] - from = "/self-hosted-appcircle/configure-server/proxy-configuration" - to = "/self-hosted-appcircle/configure-server/integrations-and-access/proxy-configuration" - status = 301 +from = "/account/my-organization/sso-providers-configuration/onelogin-saml" +to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" +status = 301 [[redirects]] - from = "/account/email-connection" - to = "/account/my-organization/integrations/notification-integrations/email-connection" - status = 301 +from = "/account/my-organization/notifications-and-communication" +to = "/account/my-organization/integrations/notification-integrations" +status = 301 [[redirects]] - from = "/self-hosted-appcircle/configure-server/login-configuration" - to = "/self-hosted-appcircle/configure-server/integrations-and-access/login-configuration" - status = 301 +from = "/account/my-organization/webhooks" +to = "/account/my-organization/integrations/notification-integrations/webhooks" +status = 301 [[redirects]] - from = "/integrations/azure-board" - to = "/integrations/integration-guides/azure-board" - status = 301 +from = "/account/my-organization/ldap-login" +to = "/account/my-organization/integrations/authentications" +status = 301 [[redirects]] - from = "/account/slack/appcircle-bot-for-slack" - to = "/account/my-organization/integrations/notification-integrations/slack/appcircle-bot-for-slack" - status = 301 +from = "/account/my-organization/team-activity-log" +to = "/account/my-organization/profile-and-team/team-activity-log" +status = 301 [[redirects]] - from = "/integrations/jira-integration" - to = "/integrations/integration-guides/jira-integration" - status = 301 +from = "/account/my-organization/sso-providers-configuration/sso-login/single-sign-on-login" +to = "/account/my-organization/integrations/authentications/sso-authentication" +status = 301 [[redirects]] - from = "/account/teams-notifications" - to = "/account/my-organization/integrations/notification-integrations/teams-notifications" - status = 301 +from = "/account/my-organization/sso-providers-configuration/sso-login/okta-saml" +to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" +status = 301 + +# Build related redirects [[redirects]] - from = "/build/adding-a-build-profile/connecting-to-github" - to = "/build/manage-the-connections/adding-a-build-profile/connecting-to-github" - status = 301 +from = "/best-practices/building-multiple-apps-in-one-profile" +to = "/building-multiple-apps-in-one-profile" +status = 301 [[redirects]] - from = "/build/building-react-native-applications" - to = "/build/platform-build-guides/building-react-native-applications" - status = 301 +from = "/build/adding-a-build-profile" +to = "/build/manage-the-connections/adding-a-build-profile" +status = 301 [[redirects]] - from = "/build/adding-a-build-profile/connecting-multiple-instance" - to = "/build/manage-the-connections/adding-a-build-profile/connecting-multiple-instance" - status = 301 +from = "/build/adding-a-build-profile/connecting-multiple-instance" +to = "/build/manage-the-connections/adding-a-build-profile/connecting-multiple-instance" +status = 301 [[redirects]] - from = "/self-hosted-appcircle/configure-server/ssl-configuration" - to = "/self-hosted-appcircle/configure-server/integrations-and-access/ssl-configuration" - status = 301 +from = "/build/adding-a-build-profile/connecting-to-azure" +to = "/build/manage-the-connections/adding-a-build-profile/connecting-to-azure" +status = 301 [[redirects]] - from = "/self-hosted-appcircle/configure-server/ssl-configuration#enterprise-app-store" - to = "/self-hosted-appcircle/configure-server/integrations-and-access/ssl-configuration#enterprise-app-store" - status = 301 +from = "/build/adding-a-build-profile/connecting-to-azure#connecting-to-azure-devops-server-repository" +to = "/build/manage-the-connections/adding-a-build-profile/connecting-to-azure#connecting-to-azure-devops-server-repository" +status = 301 [[redirects]] - from = "/self-hosted-appcircle/configure-server/ldap-brutefore" - to = "/self-hosted-appcircle/configure-server/advanced-configuration/ldap-brutefore" - status = 301 +from = "/build/adding-a-build-profile/connecting-to-bitbucket" +to = "/build/manage-the-connections/adding-a-build-profile/connecting-to-bitbucket" +status = 301 [[redirects]] - from = "/enterprise-appstore/add-ent-profile" - to = "/enterprise-app-store/enterprise-app-store-profile" - status = 301 +from = "/build/adding-a-build-profile/connecting-to-github" +to = "/build/manage-the-connections/adding-a-build-profile/connecting-to-github" +status = 301 [[redirects]] - from = "/build/adding-a-build-profile/connecting-to-azure#connecting-to-azure-devops-server-repository" - to = "/build/manage-the-connections/adding-a-build-profile/connecting-to-azure#connecting-to-azure-devops-server-repository" +from = "/build/adding-a-build-profile/connecting-to-gitlab" +to = "/build/manage-the-connections/adding-a-build-profile/connecting-to-gitlab" +status = 301 + +[[redirects]] +from = "/build/adding-a-build-profile/connecting-to-private-repository-via-ssh" +to = "/build/manage-the-connections/adding-a-build-profile/connecting-to-private-repository-via-ssh" +status = 301 + +[[redirects]] +from = "/build/adding-a-build-profile/connecting-to-public-repository" +to = "/build/manage-the-connections/adding-a-build-profile/connecting-to-public-repository" +status = 301 + +[[redirects]] +from = "/build/after-a-build" +to = "/build/post-build-operations/after-a-build" +status = 301 + +[[redirects]] +from = "/build/build-manually-or-with-triggers" +to = "/build/build-process-management/build-manually-or-with-triggers" +status = 301 + +[[redirects]] +from = "/build/build-profile-branch-operations" +to = "/build/build-process-management/build-profile-branch-operations" +status = 301 + +[[redirects]] +from = "/build/build-profile-configuration" +to = "/build/build-process-management/build-profile-configuration" +status = 301 + +[[redirects]] +from = "/build/building-android-applications" +to = "/build/platform-build-guides/building-android-applications" +status = 301 + +[[redirects]] +from = "/build/building-android-applications/android-signing-for-google-play" +to = "/build/platform-build-guides/building-android-applications/android-signing-for-google-play" +status = 301 + +[[redirects]] +from = "/build/building-flutter-applications" +to = "/build/platform-build-guides/building-flutter-applications" +status = 301 + +[[redirects]] +from = "/build/building-flutter-web-applications" +to = "/build/platform-build-guides/building-flutter-applications/building-flutter-web-applications" +status = 301 + +[[redirects]] +from = "/build/building-ios-applications" +to = "/build/platform-build-guides/building-ios-applications" +status = 301 + +[[redirects]] +from = "/build/building-ionic-projects-with-custom-scripts" +to = "/build/platform-build-guides/building-ionic-projects-with-custom-scripts" +status = 301 + +[[redirects]] +from = "/build/building-react-native-applications" +to = "/build/platform-build-guides/building-react-native-applications" +status = 301 + +[[redirects]] +from = "/build/connections" +to = "/build/manage-the-connections" +status = 301 + +[[redirects]] +from = "/build/platform-build-guides/building-dotnet-maui-apps-with-custom-scripts" +to = "/build/platform-build-guides/building-dotnet-maui-apps" +status = 301 + +[[redirects]] +from = "/build/reconnect-change-provider" +to = "/build/manage-the-connections/reconnect-change-provider#change-git-provider-and-reconnect" +status = 301 + +[[redirects]] +from = "/infrastructure/accessing-repositories-in-internal-networks-firewalls" +to = "/build/manage-the-connections/accessing-repositories-in-internal-networks-firewalls" +status = 301 + +[[redirects]] +from = "/tutorials/how-to-add-a-flutter-app" +to = "/build/platform-build-guides/building-flutter-applications" +status = 301 + +[[redirects]] +from = "/tutorials/how-to-add-a-react-native-app" +to = "/build/platform-build-guides/building-react-native-applications" +status = 301 + +[[redirects]] +from = "/tutorials/how-to-add-an-android-app" +to = "/build/platform-build-guides/building-android-applications" +status = 301 + +[[redirects]] +from = "/tutorials/how-to-add-an-ios-app" +to = "/build/platform-build-guides/building-ios-applications" +status = 301 + +# Redirects for self-hosted Appcircle configuration changes +[[redirects]] + from = "/self-hosted-appcircle/configure-server/git-providers" + to = "/self-hosted-appcircle/configure-server/integrations-and-access/git-providers" status = 301 [[redirects]] - from = "/build/adding-a-build-profile/connecting-to-azure" - to = "/build/manage-the-connections/adding-a-build-profile/connecting-to-azure" + from = "/self-hosted-appcircle/configure-server/ldap-settings" + to = "/self-hosted-appcircle/configure-server/integrations-and-access/ldap-settings" status = 301 [[redirects]] - from = "/account/webhooks" - to = "/account/my-organization/integrations/notification-integrations/webhooks" + from = "/self-hosted-appcircle/configure-server/network-access" + to = "/self-hosted-appcircle/configure-server/integrations-and-access/network-access" status = 301 +# Redirects for testing-distribution changes +[[redirects]] +from = "/distribute" +to = "/testing-distribution" +status = 301 + [[redirects]] - from = "/account/my-account/my-details" - to = "/account/my-account/account-management/my-details" +from = "/distribute/downloading-binaries" +to = "/testing-distribution/testing-portal" +status = 301 + +# Redirects for workflow-specific changes +[[redirects]] + from = "/workflows/android-specific-workflow-steps/build-and-test/android-build-for-ui-testing" + to = "/workflows/android-specific-workflow-steps/android-build-for-ui-testing" status = 301 [[redirects]] - from = "/account/adding-an-app-store-connect-api-key" - to = "/account/my-organization/integrations/credentials/adding-an-app-store-connect-api-key" + from = "/workflows/common-workflow-steps/build-and-test/git-clone" + to = "/workflows/common-workflow-steps/git-clone" status = 301 [[redirects]] - from = "/workflows/android-specific-workflow-steps/build-and-test/android-build" - to = "/workflows/android-specific-workflow-steps/android-build" + from = "/workflows/android-specific-workflow-steps/wait-for-android-emulator" + to = "/workflows/android-specific-workflow-steps/build-and-test/wait-for-android-emulator" status = 301 [[redirects]] - from = "/account/sso-login/single-sign-on-login" - to = "/account/my-organization/integrations/authentications/authentication-store-and-distribution" + from = "/workflows/android-specific-workflow-steps/distribution/android-sign" + to = "/workflows/android-specific-workflow-steps/android-sign" status = 301 +# Redirects for Flutter workflow steps [[redirects]] - from = "/integrations/uploading-files-to-amazon-sin-the-workflows" - to = "/workflows/common-workflow-steps/upload-files-to-amazon-s3" + from = "/workflows/flutter-specific-workflow-steps/flutter-test" + to = "/workflows/flutter-specific-workflow-steps/build-and-test/flutter-test" status = 301 [[redirects]] - from = "/integrations/deployment-guides/uploading-files-to-amazon-sin-the-workflows" - to = "/workflows/common-workflow-steps/upload-files-to-amazon-s3" + from = "/workflows/ios-specific-workflow-steps/distribution/firebase-upload-dsym" + to = "/workflows/ios-specific-workflow-steps/firebase-upload-dsym" status = 301 + [[redirects]] - from = "/store-submit/apple-app-store" - to = "/publish-module/send-to-appstore" + from = "/workflows/ios-specific-workflow-steps/build-and-test/slather" + to = "/workflows/ios-specific-workflow-steps/slather" status = 301 +# Redirects for workflow distribution steps [[redirects]] - from = "/building-multiple-apps-in-one-profile" - to = "/best-practices/building-multiple-apps-in-one-profile" + from = "/workflows/ios-specific-workflow-steps/build-and-test/carthage" + to = "/workflows/ios-specific-workflow-steps/carthage" status = 301 [[redirects]] - from = "/distribute/create-or-select-a-distribution-profile.md" - to = "/testing-distribution/create-or-select-a-distribution-profile" + from = "/workflows/ios-specific-workflow-steps/build-and-test/cocoapods-install" + to = "/workflows/ios-specific-workflow-steps/cocoapods-install" status = 301 [[redirects]] - from = "/integrations/custom-script-samples" - to = "/integrations/working-with-custom-scripts/custom-script-samples" + from = "/workflows/ios-specific-workflow-steps/build-and-test/xcodebuild-for-testing" + to = "/workflows/ios-specific-workflow-steps/xcodebuild-for-testing" status = 301 [[redirects]] - from = "/integrations/custom-script-faq" - to = "/integrations/working-with-custom-scripts/custom-script-faq" - status=301 + from = "/continuous-testing/running-android-unit-tests" + to = "/continuous-testing/android-testing/running-android-unit-tests" + status = 301 [[redirects]] - from = "/build-manually-or-with-triggers" - to = "/build/build-manually-or-with-triggers" + from = "/continuous-testing/running-ios-unit-and-ui-tests" + to = "/continuous-testing/ios-testing/running-ios-unit-and-ui-tests" status = 301 [[redirects]] - from = "/adding-a-build-profile/connecting-to-private-repository-via-ssh" - to = "/build/adding-a-build-profile/connecting-to-private-repository-via-ssh" + from = "/enterprise-appstore/customize-ent-store" + to = "/enterprise-app-store/store-customization" status = 301 [[redirects]] - from = "/account/my-account/active-sessions" - to = "/account/my-account/account-management/active-sessions" + from = "/self-hosted-appcircle/configure-server/proxy-configuration" + to = "/self-hosted-appcircle/configure-server/integrations-and-access/proxy-configuration" status = 301 [[redirects]] - from = "/account/my-account/authenticator-two-factor-authentication" - to = "/account/my-account/account-management/authenticator-two-factor-authentication" + from = "/self-hosted-appcircle/configure-server/login-configuration" + to = "/self-hosted-appcircle/configure-server/integrations-and-access/login-configuration" status = 301 [[redirects]] - from = "/account/my-account/change-password" - to = "/account/my-account/account-management/change-password" + from = "/integrations/azure-board" + to = "/integrations/integration-guides/azure-board" status = 301 [[redirects]] - from = "/account/my-account/delete-account" - to = "/account/my-account/account-management/delete-account" + from = "/integrations/jira-integration" + to = "/integrations/integration-guides/jira-integration" status = 301 [[redirects]] - from = "/account/my-account/federated-identity-linked-login-providers" - to = "/account/my-account/account-management/federated-identity-linked-login-providers" + from = "/self-hosted-appcircle/configure-server/ssl-configuration" + to = "/self-hosted-appcircle/configure-server/integrations-and-access/ssl-configuration" status = 301 [[redirects]] - from = "/account/sign-up-login" - to = "/account/my-account/sign-up-login" + from = "/self-hosted-appcircle/configure-server/ssl-configuration#enterprise-app-store" + to = "/self-hosted-appcircle/configure-server/integrations-and-access/ssl-configuration#enterprise-app-store" status = 301 [[redirects]] - from = "/account/slack/slack-notifications" - to = "/account/my-organization/integrations/notification-integrations/slack/slack-notifications" + from = "/self-hosted-appcircle/configure-server/ldap-brutefore" + to = "/self-hosted-appcircle/configure-server/advanced-configuration/ldap-brutefore" status = 301 [[redirects]] - from = "/account/sso-login/okta-saml" - to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" + from = "/enterprise-appstore/add-ent-profile" + to = "/enterprise-app-store/enterprise-app-store-profile" status = 301 [[redirects]] - from = "/build/build-profile-branch-operations" - to = "/build/build-process-management/build-profile-branch-operations" + from = "/workflows/android-specific-workflow-steps/build-and-test/android-build" + to = "/workflows/android-specific-workflow-steps/android-build" status = 301 [[redirects]] - from = "/build/adding-a-build-profile" - to = "/build/manage-the-connections/adding-a-build-profile" + from = "/integrations/uploading-files-to-amazon-sin-the-workflows" + to = "/workflows/common-workflow-steps/upload-files-to-amazon-s3" status = 301 [[redirects]] - from = "/build/building-android-applications/android-signing-for-google-play" - to = "/build/platform-build-guides/building-android-applications/android-signing-for-google-play" + from = "/integrations/deployment-guides/uploading-files-to-amazon-sin-the-workflows" + to = "/workflows/common-workflow-steps/upload-files-to-amazon-s3" status = 301 [[redirects]] - from = "/build/building-android-applications" - to = "/build/platform-build-guides/building-android-applications" + from = "/store-submit/apple-app-store" + to = "/publish-module/send-to-appstore" status = 301 [[redirects]] - from = "/build/building-flutter-applications" - to = "/build/platform-build-guides/building-flutter-applications" + from = "/distribute/create-or-select-a-distribution-profile.md" + to = "/testing-distribution/create-or-select-a-distribution-profile" status = 301 [[redirects]] - from = "/build/building-ionic-projects-with-custom-scripts" - to = "/build/platform-build-guides/building-ionic-projects-with-custom-scripts" + from = "/integrations/custom-script-samples" + to = "/integrations/working-with-custom-scripts/custom-script-samples" status = 301 +[[redirects]] + from = "/integrations/custom-script-faq" + to = "/integrations/working-with-custom-scripts/custom-script-faq" + status=301 + [[redirects]] from = "/continuous-testing/firebase-test-lab-for-android" to = "/workflows/android-specific-workflow-steps/firebase-test-lab" @@ -960,26 +1075,6 @@ status = 301 to = "/release-notes" status = 301 -[[redirects]] - from = "/tutorials/how-to-add-a-react-native-app" - to = "/build/platform-build-guides/building-react-native-applications" - status = 301 - -[[redirects]] - from = "/tutorials/how-to-add-an-ios-app" - to = "/build/platform-build-guides/building-ios-applications" - status = 301 - -[[redirects]] - from = "/tutorials/how-to-add-a-flutter-app" - to = "/build/platform-build-guides/building-flutter-applications" - status = 301 - -[[redirects]] - from = "/tutorials/how-to-add-an-android-app" - to = "/build/platform-build-guides/building-android-applications" - status = 301 - [[redirects]] from = "/signing-identities/ios-certificates-and-provisioning-profiles" to = "/signing-identities" @@ -1065,21 +1160,6 @@ status = 301 to = "/testing-distribution/create-or-select-a-distribution-profile#manual-binary-upload" status = 301 -[[redirects]] - from = "/build/platform-build-guides/building-dotnet-maui-apps-with-custom-scripts" - to = "/build/platform-build-guides/building-dotnet-maui-apps" - status = 301 - -[[redirects]] - from = "/build/post-build-operations/after-a-build#android-outputs" - to = "/build/post-build-operations/after-a-build#download-artifacts" - status = 301 - -[[redirects]] - from = "/build/post-build-operations/after-a-build#ios-outputs" - to = "/build/post-build-operations/after-a-build#download-artifacts" - status = 301 - [[redirects]] from = "/enterprise-appstore" to = "/enterprise-app-store" @@ -1090,121 +1170,6 @@ status = 301 to = "/enterprise-app-store/enterprise-app-store-profile" status = 301 -[[redirects]] - from = "/account/my-organization/sso-providers-configuration/auth-openid#sso-mapping" - to = "/account/my-organization/integrations/authorization#sso-based-authorization-with-group-and-role-mapping" - status = 301 - -[[redirects]] - from = "/account/my-organization/sso-providers-configuration/single-sign-on" - to = "/account/my-organization/integrations/authentications/sso-authentication" - status = 301 - -[[redirects]] - from = "/account/my-organization/notifications-and-communication/slack/slack-notifications" - to = "/account/my-organization/integrations/notification-integrations/slack/slack-notifications" - status = 301 - -[[redirects]] - from = "/account/my-organization/notifications-and-communication/teams-notifications" - to = "/account/my-organization/integrations/notification-integrations/teams-notifications" - status = 301 - -[[redirects]] - from = "/account/my-organization/notifications-and-communication/email-connection" - to = "/account/my-organization/integrations/notification-integrations/email-connection" - status = 301 - -[[redirects]] - from = "/account/my-organization/api-integrations" - to = "/account/my-organization/integrations" - status = 301 - -[[redirects]] - from = "/account/my-organization/api-integrations/adding-an-app-store-connect-api-key" - to = "/account/my-organization/integrations/credentials/adding-an-app-store-connect-api-key" - status = 301 - -[[redirects]] - from = "/account/my-organization/api-integrations/adding-google-play-service-account" - to = "/account/my-organization/integrations/credentials/adding-google-play-service-account" - status = 301 - -[[redirects]] - from = "/account/my-organization/api-integrations/adding-huawei-api-key" - to = "/account/my-organization/integrations/credentials/adding-huawei-api-key" - status = 301 - -[[redirects]] - from = "/account/my-organization/api-integrations/adding-microsoft-intune-api-key" - to = "/account/my-organization/integrations/credentials/adding-microsoft-intune-api-key" - status = 301 - -[[redirects]] - from = "/account/my-organization/role-management" - to = "/account/my-organization/profile-and-team/role-management" - status = 301 - -[[redirects]] - from = "/account/my-organization/sso-providers-configuration/auth-openid" - to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" - status = 301 - -[[redirects]] - from = "/account/my-organization/sso-providers-configuration/auth-saml" - to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" - status = 301 - -[[redirects]] - from = "/account/my-organization/sso-providers-configuration/azure-saml" - to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" - status = 301 - -[[redirects]] - from = "/account/my-organization/sso-providers-configuration/okta-openid" - to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" - status = 301 - -[[redirects]] - from = "/account/my-organization/sso-providers-configuration/okta-saml" - to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" - status = 301 - -[[redirects]] - from = "/account/my-organization/sso-providers-configuration/onelogin-saml" - to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" - status = 301 - -[[redirects]] - from = "/account/my-organization/notifications-and-communication" - to = "/account/my-organization/integrations/notification-integrations" - status = 301 - -[[redirects]] - from = "/account/my-organization/webhooks" - to = "/account/my-organization/integrations/notification-integrations/webhooks" - status = 301 - -[[redirects]] - from = "/account/my-organization/ldap-login" - to = "/account/my-organization/integrations/authentications" - status = 301 - -[[redirects]] - from = "/account/my-organization/team-activity-log" - to = "/account/my-organization/profile-and-team/team-activity-log" - status = 301 - -[[redirects]] - from = "/account/my-organization/sso-providers-configuration/sso-login/single-sign-on-login" - to = "/account/my-organization/integrations/authentications/sso-authentication" - status = 301 - -[[redirects]] - from = "/account/my-organization/sso-providers-configuration/sso-login/okta-saml" - to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" - status = 301 - [[redirects]] from = "/appcircle-api" to = "/appcircle-api-and-cli" @@ -1285,6 +1250,11 @@ from = "/workflows/ios-specific-workflow-steps/tuist" to = "/workflows/ios-specific-workflow-steps/tuist-install" status = 301 +[[redirects]] +from = "/workflows/why-to-use-workflows" +to = "/workflows" +status = 301 + [[redirects]] from = "/signing-identities/signing-history" to = "/signing-identities/signing-reports" From 08428c934cb8b3ab7467cdbe2170ff138b14a8cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sarp=20Bak=C4=B1=C5=9F?= Date: Wed, 20 Nov 2024 21:38:25 +0300 Subject: [PATCH 2/3] update --- netlify.toml | 970 +++++++++++++++++++++++---------------------------- 1 file changed, 436 insertions(+), 534 deletions(-) diff --git a/netlify.toml b/netlify.toml index 2ea9596db..6b3149c82 100644 --- a/netlify.toml +++ b/netlify.toml @@ -16,7 +16,7 @@ status = 301 [[redirects]] from = "/account/ldap-login" -to = "/account/my-organization/integrations/authentications" +to = "/account/my-organization/security/authentications" status = 301 [[redirects]] @@ -126,52 +126,52 @@ status = 301 [[redirects]] from = "/account/sso/auth-openid" -to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" +to = "/account/my-organization/security/authentications/sso-authentication#4-specific-provider-configuration" status = 301 [[redirects]] from = "/account/sso/auth-saml" -to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" +to = "/account/my-organization/security/authentications/sso-authentication#4-specific-provider-configuration" status = 301 [[redirects]] from = "/account/sso/azure-saml" -to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" +to = "/account/my-organization/security/authentications/sso-authentication#4-specific-provider-configuration" status = 301 [[redirects]] from = "/account/sso/okta-openid" -to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" +to = "/account/my-organization/security/authentications/sso-authentication#4-specific-provider-configuration" status = 301 [[redirects]] from = "/account/sso/okta-saml" -to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" +to = "/account/my-organization/security/authentications/sso-authentication#4-specific-provider-configuration" status = 301 [[redirects]] from = "/account/sso/onelogin-saml" -to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" +to = "/account/my-organization/security/authentications/sso-authentication#4-specific-provider-configuration" status = 301 [[redirects]] from = "/account/email-connection" -to = "/account/my-organization/integrations/notification-integrations/email-connection" +to = "/account/my-organization/notifications/email-connection" status = 301 [[redirects]] from = "/account/slack/appcircle-bot-for-slack" -to = "/account/my-organization/integrations/notification-integrations/slack/appcircle-bot-for-slack" +to = "/account/my-organization/notifications/slack/appcircle-bot-for-slack" status = 301 [[redirects]] from = "/account/teams-notifications" -to = "/account/my-organization/integrations/notification-integrations/teams-notifications" +to = "/account/my-organization/notifications/teams-notifications" status = 301 [[redirects]] from = "/account/webhooks" -to = "/account/my-organization/integrations/notification-integrations/webhooks" +to = "/account/my-organization/notifications/webhooks" status = 301 [[redirects]] @@ -181,12 +181,12 @@ status = 301 [[redirects]] from = "/account/adding-an-app-store-connect-api-key" -to = "/account/my-organization/integrations/credentials/adding-an-app-store-connect-api-key" +to = "/account/my-organization/security/credentials/adding-an-app-store-connect-api-key" status = 301 [[redirects]] from = "/account/sso-login/single-sign-on-login" -to = "/account/my-organization/integrations/authentications/authentication-store-and-distribution" +to = "/account/my-organization/security/authentications/sso-authentication#4-specific-provider-configuration" status = 301 [[redirects]] @@ -226,17 +226,12 @@ status = 301 [[redirects]] from = "/account/sso-login/okta-saml" -to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" -status = 301 - -[[redirects]] -from = "/account/my-organization/sso-providers-configuration/auth-openid#sso-mapping" -to = "/account/my-organization/integrations/authorization#sso-based-authorization-with-group-and-role-mapping" +to = "/account/my-organization/security/authentications/sso-authentication#4-specific-provider-configuration" status = 301 [[redirects]] from = "/account/my-organization/sso-providers-configuration/single-sign-on" -to = "/account/my-organization/integrations/authentications/sso-authentication" +to = "/account/my-organization/security/authentications/sso-authentication#4-specific-provider-configuration" status = 301 [[redirects]] @@ -246,37 +241,37 @@ status = 301 [[redirects]] from = "/account/my-organization/notifications-and-communication/teams-notifications" -to = "/account/my-organization/integrations/notification-integrations/teams-notifications" +to = "/account/my-organization/security/notifications/teams-notifications" status = 301 [[redirects]] from = "/account/my-organization/notifications-and-communication/email-connection" -to = "/account/my-organization/integrations/notification-integrations/email-connection" +to = "/account/my-organization/notifications/email-connection" status = 301 [[redirects]] from = "/account/my-organization/api-integrations" -to = "/account/my-organization/integrations" +to = "/account/my-organization/security" status = 301 [[redirects]] from = "/account/my-organization/api-integrations/adding-an-app-store-connect-api-key" -to = "/account/my-organization/integrations/credentials/adding-an-app-store-connect-api-key" +to = "/account/my-organization/security/credentials/adding-an-app-store-connect-api-key" status = 301 [[redirects]] from = "/account/my-organization/api-integrations/adding-google-play-service-account" -to = "/account/my-organization/integrations/credentials/adding-google-play-service-account" +to = "/account/my-organization/security/credentials/adding-google-play-service-account" status = 301 [[redirects]] from = "/account/my-organization/api-integrations/adding-huawei-api-key" -to = "/account/my-organization/integrations/credentials/adding-huawei-api-key" +to = "/account/my-organization/security/credentials/adding-huawei-api-key" status = 301 [[redirects]] from = "/account/my-organization/api-integrations/adding-microsoft-intune-api-key" -to = "/account/my-organization/integrations/credentials/adding-microsoft-intune-api-key" +to = "/account/my-organization/security/credentials/adding-microsoft-intune-api-key" status = 301 [[redirects]] @@ -286,47 +281,47 @@ status = 301 [[redirects]] from = "/account/my-organization/sso-providers-configuration/auth-openid" -to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" +to = "/account/my-organization/security/authentications/sso-authentication#4-specific-provider-configuration" status = 301 [[redirects]] from = "/account/my-organization/sso-providers-configuration/auth-saml" -to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" +to = "/account/my-organization/security/authentications/sso-authentication#4-specific-provider-configuration" status = 301 [[redirects]] from = "/account/my-organization/sso-providers-configuration/azure-saml" -to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" +to = "/account/my-organization/security/authentications/sso-authentication#4-specific-provider-configuration" status = 301 [[redirects]] from = "/account/my-organization/sso-providers-configuration/okta-openid" -to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" +to = "/account/my-organization/security/authentications/sso-authentication#4-specific-provider-configuration" status = 301 [[redirects]] from = "/account/my-organization/sso-providers-configuration/okta-saml" -to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" +to = "/account/my-organization/security/authentications/sso-authentication#4-specific-provider-configuration" status = 301 [[redirects]] from = "/account/my-organization/sso-providers-configuration/onelogin-saml" -to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" +to = "/account/my-organization/security/authentications/sso-authentication#4-specific-provider-configuration" status = 301 [[redirects]] from = "/account/my-organization/notifications-and-communication" -to = "/account/my-organization/integrations/notification-integrations" +to = "/account/my-organization/notifications" status = 301 [[redirects]] from = "/account/my-organization/webhooks" -to = "/account/my-organization/integrations/notification-integrations/webhooks" +to = "/account/my-organization/notifications/webhooks" status = 301 [[redirects]] from = "/account/my-organization/ldap-login" -to = "/account/my-organization/integrations/authentications" +to = "/account/my-organization/security/authentications" status = 301 [[redirects]] @@ -336,12 +331,54 @@ status = 301 [[redirects]] from = "/account/my-organization/sso-providers-configuration/sso-login/single-sign-on-login" -to = "/account/my-organization/integrations/authentications/sso-authentication" +to = "/account/my-organization/security/authentications/sso-authentication" status = 301 [[redirects]] from = "/account/my-organization/sso-providers-configuration/sso-login/okta-saml" -to = "/account/my-organization/integrations/authentications/sso-authentication#4-specific-provider-configuration" +to = "/account/my-organization/security/authentications/sso-authentication#4-specific-provider-configuration" +status = 301 + +# API-CLI related redirects + +[[redirects]] +from = "/appcircle-api" +to = "/appcircle-api-and-cli" +status = 301 + +[[redirects]] +from = "/appcircle-api#appcircle-api" +to = "/appcircle-api-and-cli#appcircle-cli" +status = 301 + +[[redirects]] +from = "/appcircle-api/api-authentication" +to = "/appcircle-api-and-cli/api-authentication" +status = 301 + +[[redirects]] +from = "/appcircle-api/appcenter-migration-tool" +to = "/appcircle-api-and-cli/appcenter-migration-tool" +status = 301 + +[[redirects]] +from = "/appcircle-api/cli-authentication" +to = "/appcircle-api-and-cli/cli-authentication" +status = 301 + +[[redirects]] +from = "/appcircle-api/cli-authentication#appcircle-cli" +to = "/appcircle-api-and-cli/cli-authentication#appcircle-cli" +status = 301 + +[[redirects]] +from = "/appcircle-api/cli-authentication#using-the-personal-api-token-for-cli-authentication" +to = "/appcircle-api-and-cli/cli-authentication#using-the-personal-api-token-for-cli-authentication" +status = 301 + +[[redirects]] +from = "/appcircle-api/api-authentication#generatingmanaging-the-personal-api-tokens" +to = "/appcircle-api-and-cli/api-authentication#generatingmanaging-the-personal-api-tokens" status = 301 # Build related redirects @@ -491,758 +528,628 @@ from = "/tutorials/how-to-add-an-ios-app" to = "/build/platform-build-guides/building-ios-applications" status = 301 -# Redirects for self-hosted Appcircle configuration changes -[[redirects]] - from = "/self-hosted-appcircle/configure-server/git-providers" - to = "/self-hosted-appcircle/configure-server/integrations-and-access/git-providers" - status = 301 - -[[redirects]] - from = "/self-hosted-appcircle/configure-server/ldap-settings" - to = "/self-hosted-appcircle/configure-server/integrations-and-access/ldap-settings" - status = 301 - +# Continous-Testing related redirects [[redirects]] - from = "/self-hosted-appcircle/configure-server/network-access" - to = "/self-hosted-appcircle/configure-server/integrations-and-access/network-access" - status = 301 - -# Redirects for testing-distribution changes -[[redirects]] -from = "/distribute" -to = "/testing-distribution" +from = "/continuous-testing/automated-tests" +to = "/continuous-testing/" status = 301 [[redirects]] -from = "/distribute/downloading-binaries" -to = "/testing-distribution/testing-portal" +from = "/continuous-testing/running-android-unit-tests" +to = "/continuous-testing/android-testing/running-android-unit-tests" status = 301 -# Redirects for workflow-specific changes -[[redirects]] - from = "/workflows/android-specific-workflow-steps/build-and-test/android-build-for-ui-testing" - to = "/workflows/android-specific-workflow-steps/android-build-for-ui-testing" - status = 301 - [[redirects]] - from = "/workflows/common-workflow-steps/build-and-test/git-clone" - to = "/workflows/common-workflow-steps/git-clone" - status = 301 - -[[redirects]] - from = "/workflows/android-specific-workflow-steps/wait-for-android-emulator" - to = "/workflows/android-specific-workflow-steps/build-and-test/wait-for-android-emulator" - status = 301 - -[[redirects]] - from = "/workflows/android-specific-workflow-steps/distribution/android-sign" - to = "/workflows/android-specific-workflow-steps/android-sign" - status = 301 - -# Redirects for Flutter workflow steps -[[redirects]] - from = "/workflows/flutter-specific-workflow-steps/flutter-test" - to = "/workflows/flutter-specific-workflow-steps/build-and-test/flutter-test" - status = 301 - -[[redirects]] - from = "/workflows/ios-specific-workflow-steps/distribution/firebase-upload-dsym" - to = "/workflows/ios-specific-workflow-steps/firebase-upload-dsym" - status = 301 - - -[[redirects]] - from = "/workflows/ios-specific-workflow-steps/build-and-test/slather" - to = "/workflows/ios-specific-workflow-steps/slather" - status = 301 - -# Redirects for workflow distribution steps -[[redirects]] - from = "/workflows/ios-specific-workflow-steps/build-and-test/carthage" - to = "/workflows/ios-specific-workflow-steps/carthage" - status = 301 - -[[redirects]] - from = "/workflows/ios-specific-workflow-steps/build-and-test/cocoapods-install" - to = "/workflows/ios-specific-workflow-steps/cocoapods-install" - status = 301 +from = "/continuous-testing/running-ios-unit-and-ui-tests" +to = "/continuous-testing/ios-testing/running-ios-unit-and-ui-tests" +status = 301 +# Enterprise-App-Store related redirects [[redirects]] - from = "/workflows/ios-specific-workflow-steps/build-and-test/xcodebuild-for-testing" - to = "/workflows/ios-specific-workflow-steps/xcodebuild-for-testing" - status = 301 +from = "/enterprise-appstore/customize-ent-store" +to = "/enterprise-app-store/store-customization" +status = 301 [[redirects]] - from = "/continuous-testing/running-android-unit-tests" - to = "/continuous-testing/android-testing/running-android-unit-tests" - status = 301 +from = "/enterprise-appstore/add-ent-profile" +to = "/enterprise-app-store/enterprise-app-store-profile" +status = 301 [[redirects]] - from = "/continuous-testing/running-ios-unit-and-ui-tests" - to = "/continuous-testing/ios-testing/running-ios-unit-and-ui-tests" - status = 301 +from = "/enterprise-appstore/configure-ent-profile" +to = "/enterprise-app-store/store-settings" +status = 301 [[redirects]] - from = "/enterprise-appstore/customize-ent-store" - to = "/enterprise-app-store/store-customization" - status = 301 +from = "/enterprise-appstore/enterprise-app-store-setup" +to = "/enterprise-app-store/enterprise-app-store-profile" +status = 301 [[redirects]] - from = "/self-hosted-appcircle/configure-server/proxy-configuration" - to = "/self-hosted-appcircle/configure-server/integrations-and-access/proxy-configuration" - status = 301 +from = "/enterprise-appstore/enterprise-app-store-setup/add-ent-profile" +to = "/enterprise-app-store/enterprise-app-store-profile" +status = 301 [[redirects]] - from = "/self-hosted-appcircle/configure-server/login-configuration" - to = "/self-hosted-appcircle/configure-server/integrations-and-access/login-configuration" - status = 301 +from = "/enterprise-appstore/enterprise-app-store-setup/configure-ent-profile" +to = "/enterprise-app-store/enterprise-app-store-profile" +status = 301 [[redirects]] - from = "/integrations/azure-board" - to = "/integrations/integration-guides/azure-board" - status = 301 +from = "/enterprise-appstore/enterprise-app-store-setup/customize-ent-store" +to = "/enterprise-app-store/store-customization" +status = 301 [[redirects]] - from = "/integrations/jira-integration" - to = "/integrations/integration-guides/jira-integration" - status = 301 +from = "/enterprise-appstore" +to = "/enterprise-app-store" +status = 301 [[redirects]] - from = "/self-hosted-appcircle/configure-server/ssl-configuration" - to = "/self-hosted-appcircle/configure-server/integrations-and-access/ssl-configuration" - status = 301 +from = "/enterprise-app-store/enterprise-app-store-setup/add-ent-profile" +to = "/enterprise-app-store/enterprise-app-store-profile" +status = 301 [[redirects]] - from = "/self-hosted-appcircle/configure-server/ssl-configuration#enterprise-app-store" - to = "/self-hosted-appcircle/configure-server/integrations-and-access/ssl-configuration#enterprise-app-store" - status = 301 +from = "/enterprise-app-store/store-customization" +to = "/enterprise-app-store/portal-customization" +status = 301 [[redirects]] - from = "/self-hosted-appcircle/configure-server/ldap-brutefore" - to = "/self-hosted-appcircle/configure-server/advanced-configuration/ldap-brutefore" - status = 301 +from = "/enterprise-app-store/store-settings" +to = "/enterprise-app-store/portal-settings" +status = 301 [[redirects]] - from = "/enterprise-appstore/add-ent-profile" - to = "/enterprise-app-store/enterprise-app-store-profile" - status = 301 +from = "/enterprise-app-store/enterprise-store" +to = "/enterprise-app-store/enterprise-portal" +status = 301 [[redirects]] - from = "/workflows/android-specific-workflow-steps/build-and-test/android-build" - to = "/workflows/android-specific-workflow-steps/android-build" - status = 301 +from = "/enterprise-app-store/enterprise-reports" +to = "/enterprise-app-store/portal-reports" +status = 301 +# Environment related redirects [[redirects]] - from = "/integrations/uploading-files-to-amazon-sin-the-workflows" - to = "/workflows/common-workflow-steps/upload-files-to-amazon-s3" - status = 301 +from = "/environment-variables/using-environment-variables-in-android-projects" +to = "/environment-variables/platform-specific-usage/using-environment-variables-in-android-projects" +status = 301 [[redirects]] - from = "/integrations/deployment-guides/uploading-files-to-amazon-sin-the-workflows" - to = "/workflows/common-workflow-steps/upload-files-to-amazon-s3" - status = 301 +from = "/environment-variables/using-environment-variables-in-ios-projects" +to = "/environment-variables/platform-specific-usage/using-environment-variables-in-ios-projects" +status = 301 +# Publish related redirects [[redirects]] - from = "/store-submit/apple-app-store" - to = "/publish-module/send-to-appstore" - status = 301 +from = "/store" +to = "/publish-module" +status = 301 [[redirects]] - from = "/distribute/create-or-select-a-distribution-profile.md" - to = "/testing-distribution/create-or-select-a-distribution-profile" - status = 301 +from = "/store-submit/google-play" +to = "/publish-module/send-to-googleplay" +status = 301 [[redirects]] - from = "/integrations/custom-script-samples" - to = "/integrations/working-with-custom-scripts/custom-script-samples" - status = 301 +from = "/store-submit/huawei-app-gallery" +to = "/publish-module/send-to-huawei" +status = 301 [[redirects]] - from = "/integrations/custom-script-faq" - to = "/integrations/working-with-custom-scripts/custom-script-faq" - status=301 +from = "/store-submit/apple-app-store" +to = "/publish-module/send-to-appstore" +status = 301 [[redirects]] - from = "/continuous-testing/firebase-test-lab-for-android" - to = "/workflows/android-specific-workflow-steps/firebase-test-lab" - status = 301 +from = "/publish-module/send-to-appstore" +to = "/publish-integrations/ios-publish-integrations/send-to-app-store" +status = 301 [[redirects]] - from = "/continuous-testing/android-testing/firebase-test-lab-for-android" - to = "/workflows/android-specific-workflow-steps/firebase-test-lab" - status = 301 - -[[redirects]] - from = "/enterprise-appstore/configure-ent-profile" - to = "/enterprise-app-store/store-settings" - status = 301 +from = "/publish-module/send-to-googleplay" +to = "/publish-integrations/android-publish-integrations/publish-to-google-play" +status = 301 [[redirects]] - from = "/environment-variables/using-environment-variables-in-android-projects" - to = "/environment-variables/platform-specific-usage/using-environment-variables-in-android-projects" - status = 301 +from = "/publish-integrations/android-publish-integrations/send-to-googleplay" +to = "/publish-integrations/android-publish-integrations/publish-to-google-play" +status = 301 [[redirects]] - from = "/environment-variables/using-environment-variables-in-ios-projects" - to = "/environment-variables/platform-specific-usage/using-environment-variables-in-ios-projects" - status = 301 +from = "/publish-module/send-to-huawei" +to = "/publish-integrations/android-publish-integrations/publish-to-huawei-appgallery" +status = 301 [[redirects]] - from = "/integrations/deploying-web-apps-to-aws-amplify-console" - to = "/workflows/flutter-specific-workflow-steps/flutter-build-for-web" - status = 301 +from = "/publish-integrations/android-publish-integrations/send-to-huawei" +to = "/publish-integrations/android-publish-integrations/publish-to-huawei-appgallery" +status = 301 [[redirects]] - from = "/integrations/deployment-guides/deploying-web-apps-to-aws-amplify-console" - to = "/workflows/flutter-specific-workflow-steps/flutter-build-for-web" - status = 301 +from = "/publish-module/send-to-googleplay#deleting-android-publish-profiles" +to = "/publish-module/creating-publish-profiles/managing-publish-profiles#delete-publish-profile" +status = 301 [[redirects]] - from = "/integrations/appdome-integration" - to = "/integrations/integration-guides/appdome-integration" - status = 301 +from = "/publish-integrations/android-publish-integrations/send-to-googleplay#deleting-android-publish-profiles" +to = "/publish-module/creating-publish-profiles/managing-publish-profiles#delete-publish-profile" +status = 301 [[redirects]] - from = "/integrations/increasing-the-version-number-automatically-for-ios-and-android" - to = "/versioning" - status = 301 +from = "/publish-module/send-to-huawei#deleting-huawei-publish-profiles" +to = "/publish-module/creating-publish-profiles/managing-publish-profiles#delete-publish-profile" +status = 301 [[redirects]] - from = "/integrations/using-fastlane-in-the-workflows" - to = "/integrations/workflow-optimization/using-fastlane-in-the-workflows" - status = 301 +from = "/publish-integrations/android-publish-integrations/send-to-huawei#deleting-huawei-publish-profiles" +to = "/publish-module/creating-publish-profiles/managing-publish-profiles#delete-publish-profile" +status = 301 +# Testing-Distribution related redirects [[redirects]] - from = "/self-hosted-appcircle/configure-server/appcircle-cli" - to = "/self-hosted-appcircle/configure-server/advanced-configuration/appcircle-cli" - status = 301 +from = "/distribute" +to = "/testing-distribution" +status = 301 [[redirects]] - from = "/self-hosted-appcircle/configure-server/cache-size-configuration" - to = "/self-hosted-appcircle/configure-server/advanced-configuration/cache-size-configuration" - status = 301 +from = "/distribute/downloading-binaries" +to = "/testing-distribution/testing-portal" +status = 301 [[redirects]] - from = "/self-hosted-appcircle/configure-server/integration" - to = "/self-hosted-appcircle/configure-server/integrations-and-access/integration" - status = 301 +from = "/distribute/create-or-select-a-distribution-profile.md" +to = "/testing-distribution/create-or-select-a-distribution-profile" +status = 301 [[redirects]] - from = "/workflows/android-specific-workflow-steps/build-and-test/android-dependency-report" - to = "/workflows/android-specific-workflow-steps/android-dependency-report" - status = 301 +from = "/distribute/reports/app-sharing-report" +to = "/testing-distribution/reports" +status = 301 [[redirects]] - from = "/workflows/android-specific-workflow-steps/build-and-test/appsweep-mobile-security-testing" - to = "/workflows/android-specific-workflow-steps/appsweep-mobile-security-testing" - status = 301 +from = "/distribute/testing-groups" +to = "/testing-distribution/testing-groups" +status = 301 +# Self-Hosted related redirects [[redirects]] - from = "/workflows/android-specific-workflow-steps/build-and-test/post-processor" - to = "/workflows/android-specific-workflow-steps/app-post-processor" - status = 301 +from = "/self-hosted-appcircle/configure-server/git-providers" +to = "/self-hosted-appcircle/configure-server/integrations-and-access/git-providers" +status = 301 [[redirects]] - from = "/workflows/android-specific-workflow-steps/post-processor" - to = "/workflows/android-specific-workflow-steps/app-post-processor" - status = 301 +from = "/self-hosted-appcircle/configure-server/ldap-settings" +to = "/self-hosted-appcircle/configure-server/integrations-and-access/ldap-settings" +status = 301 [[redirects]] - from = "/workflows/android-specific-workflow-steps/distribution/app-center-android-distribution" - to = "/workflows/android-specific-workflow-steps/app-center-android-distribution" - status = 301 +from = "/self-hosted-appcircle/configure-server/network-access" +to = "/self-hosted-appcircle/configure-server/integrations-and-access/network-access" +status = 301 [[redirects]] - from = "/workflows/common-workflow-steps/build-and-test/authenticate-with-netrc" - to = "/workflows/common-workflow-steps/authenticate-with-netrc" - status = 301 +from = "/self-hosted-appcircle/configure-server/proxy-configuration" +to = "/self-hosted-appcircle/configure-server/integrations-and-access/proxy-configuration" +status = 301 [[redirects]] - from = "/workflows/common-workflow-steps/build-and-test/export-build-artifacts" - to = "/workflows/common-workflow-steps/export-build-artifacts" - status = 301 +from = "/self-hosted-appcircle/configure-server/login-configuration" +to = "/self-hosted-appcircle/configure-server/integrations-and-access/login-configuration" +status = 301 [[redirects]] - from = "/workflows/common-workflow-steps/build-and-test/file-size-check" - to = "/workflows/common-workflow-steps/file-size-check" - status = 301 +from = "/self-hosted-appcircle/configure-server/ssl-configuration" +to = "/self-hosted-appcircle/configure-server/integrations-and-access/ssl-configuration" +status = 301 [[redirects]] - from = "/workflows/common-workflow-steps/sonarqube" - to = "/workflows/common-workflow-steps/build-and-test/sonarqube" - status = 301 +from = "/self-hosted-appcircle/configure-server/ssl-configuration#enterprise-app-store" +to = "/self-hosted-appcircle/configure-server/integrations-and-access/ssl-configuration#enterprise-app-store" +status = 301 [[redirects]] - from = "/workflows/flutter-specific-workflow-steps/build-and-test/flutter-analyze" - to = "/workflows/flutter-specific-workflow-steps/flutter-analyze" - status = 301 +from = "/self-hosted-appcircle/configure-server/ldap-brutefore" +to = "/self-hosted-appcircle/configure-server/advanced-configuration/ldap-brutefore" +status = 301 [[redirects]] - from = "/workflows/flutter-specific-workflow-steps/build-and-test/flutter-build-for-web" - to = "/workflows/flutter-specific-workflow-steps/flutter-build-for-web" - status = 301 +from = "/integrations/increasing-the-version-number-automatically-for-ios-and-android" +to = "/versioning" +status = 301 [[redirects]] - from = "/workflows/flutter-specific-workflow-steps/build-and-test/flutter-build-ios" - to = "/workflows/flutter-specific-workflow-steps/flutter-build-ios" - status = 301 +from = "/self-hosted-appcircle/configure-server/appcircle-cli" +to = "/self-hosted-appcircle/configure-server/advanced-configuration/appcircle-cli" +status = 301 [[redirects]] - from = "/workflows/flutter-specific-workflow-steps/build-and-test/flutter-install" - to = "/workflows/flutter-specific-workflow-steps/flutter-install" - status = 301 +from = "/self-hosted-appcircle/configure-server/cache-size-configuration" +to = "/self-hosted-appcircle/configure-server/advanced-configuration/cache-size-configuration" +status = 301 [[redirects]] - from = "/workflows/ios-specific-workflow-steps/build-and-test/xcodebuild-for-ios-simulator" - to = "/workflows/ios-specific-workflow-steps/xcodebuild-for-ios-simulator" - status = 301 +from = "/self-hosted-appcircle/configure-server/integration" +to = "/self-hosted-appcircle/configure-server/integrations-and-access/integration" +status = 301 +# Signing-Identities related redirects [[redirects]] - from = "/workflows/ios-specific-workflow-steps/distribution/appcenter-ios-distribution" - to = "/workflows/ios-specific-workflow-steps/appcenter-ios-distribution" - status = 301 +from = "/signing-identities/ios-certificates-and-provisioning-profiles" +to = "/signing-identities" +status = 301 [[redirects]] - from = "/workflows/ios-specific-workflow-steps/distribution/browserstack-app-automation" - to = "/workflows/ios-specific-workflow-steps/browserstack-app-automation" - status = 301 +from = "/testing-distribution/apple-devices" +to = "/signing-identities/apple-devices" +status = 301 [[redirects]] - from = "/workflows/ios-specific-workflow-steps/distribution/install-certificates-provisions" - to = "/workflows/ios-specific-workflow-steps/install-certificates-provisions" - status = 301 +from = "/signing-identities/signing-history" +to = "/signing-identities/signing-reports" +status = 301 +# Release-notes related redirects [[redirects]] - from = "/workflows/android-specific-workflow-steps/increment-build-and-version-number" - to = "/workflows/android-specific-workflow-steps/build-and-test/increment-build-and-version-number" - status = 301 +from = "/updates/release-notes" +to = "/release-notes" +status = 301 -# Swagger wrong (broken) URL on publish module API docs +# Workflow (Build Integration) related redirects [[redirects]] - from = "/store" - to = "/publish-module" - status = 301 +from = "/continuous-testing/using-aws-device-farm-for-ios-and-android-continuous-testing" +to = "/workflows/common-workflow-steps/aws-device-farm-and-deploy" +status = 301 [[redirects]] - from = "/workflows/android-specific-workflow-steps/build-and-test/android-unit-tests" - to = "/workflows/android-specific-workflow-steps/android-unit-tests" - status = 301 +from = "/integrations/working-with-custom-scripts/custom-script-samples#changing-java-version" +to = "/workflows/common-workflow-steps/custom-script#how-to-change-java-version" +status = 301 [[redirects]] - from = "/workflows/android-specific-workflow-steps/distribution/appdome-build-to-secure-for-android" - to = "/workflows/android-specific-workflow-steps/appdome-build-to-secure-for-android" - status = 301 +from = "/integrations/workflow-optimization/using-fastlane-in-the-workflows#adding-fastlane-to-the-appcircle-build-workflow-as-a-step" +to = "/workflows/common-workflow-steps/fastlane" +status = 301 [[redirects]] - from = "/workflows/android-specific-workflow-steps/distribution/bundle-universal-apk" - to = "/workflows/android-specific-workflow-steps/bundle-universal-apk" - status = 301 +from = "/integrations/integration-guides/azure-bot-for-swiftlint-and-detekt" +to = "/workflows/ios-specific-workflow-steps/azure-bot-for-swiftlint" +status = 301 [[redirects]] - from = "/workflows/android-specific-workflow-steps/build-and-test/gradle-runner" - to = "/workflows/android-specific-workflow-steps/gradle-runner" - status = 301 +from = "/integrations/azure-bot-for-swiftlint-and-detekt" +to = "/workflows/ios-specific-workflow-steps/azure-bot-for-swiftlint" +status = 301 [[redirects]] - from = "/workflows/android-specific-workflow-steps/build-and-test/lint" - to = "/workflows/android-specific-workflow-steps/lint" - status = 301 +from = "/integrations/managing-release-notes" +to = "/workflows/common-workflow-steps/build-and-test/publish-release-notes" +status = 301 [[redirects]] - from = "/store-submit/google-play" - to = "/publish-module/send-to-googleplay" - status = 301 +from = "/integrations/workflow-marketplace" +to = "/workflows/#workflow-marketplace" +status = 301 [[redirects]] - from = "/store-submit/huawei-app-gallery" - to = "/publish-module/send-to-huawei" - status = 301 +from = "/integrations/deploying-web-apps-to-aws-amplify-console" +to = "/workflows/flutter-specific-workflow-steps/flutter-build-for-web" +status = 301 [[redirects]] - from = "/integrations/integration-guides/jira-integration" - to = "/workflows/common-workflow-steps/jira-comment" - status = 301 +from = "/integrations/deployment-guides/deploying-web-apps-to-aws-amplify-console" +to = "/workflows/flutter-specific-workflow-steps/flutter-build-for-web" +status = 301 [[redirects]] - from = "/integrations/integration-guides/azure-board" - to = "/workflows/common-workflow-steps/azure-board" - status = 301 - - [[redirects]] - from = "/workflows/common-workflow-steps/build-and-test/azure-board" - to = "/workflows/common-workflow-steps/azure-board" - status = 301 - +from = "/integrations/integration-guides/jira-integration" +to = "/workflows/common-workflow-steps/jira-comment" +status = 301 [[redirects]] - from = "/integrations/workflow-optimization/using-fastlane-in-the-workflows" - to = "/workflows/common-workflow-steps/fastlane" - status = 301 +from = "/integrations/integration-guides/azure-board" +to = "/workflows/common-workflow-steps/azure-board" +status = 301 [[redirects]] - from = "/integrations/working-with-custom-scripts/" - to = "/workflows/common-workflow-steps/custom-script" - status = 301 +from = "/integrations/workflow-optimization/using-fastlane-in-the-workflows" +to = "/workflows/common-workflow-steps/fastlane" +status = 301 [[redirects]] - from = "/integrations/working-with-custom-scripts/" - to = "/workflows" - status = 301 +from = "/integrations/working-with-custom-scripts/" +to = "/workflows/common-workflow-steps/custom-script" +status = 301 [[redirects]] - from = "/integrations/integration-guides/appdome-integration" - to = "/workflows" - status = 301 +from = "/integrations/working-with-custom-scripts/" +to = "/workflows" +status = 301 [[redirects]] - from = "/integrations/working-with-custom-scripts/custom-script-faq" - to = "/workflows/common-workflow-steps/custom-script" - status = 301 +from = "/integrations/integration-guides/appdome-integration" +to = "/workflows" +status = 301 [[redirects]] - from = "/integrations/working-with-custom-scripts/custom-script-samples" - to = "/workflows/common-workflow-steps/custom-script" - status = 301 +from = "/integrations/working-with-custom-scripts/custom-script-faq" +to = "/workflows/common-workflow-steps/custom-script" +status = 301 [[redirects]] - from = "/integrations/working-with-custom-scripts/custom-script-samples" - to = "/workflows/common-workflow-steps/custom-script" - status = 301 +from = "/integrations/working-with-custom-scripts/custom-script-samples" +to = "/workflows/common-workflow-steps/custom-script" +status = 301 [[redirects]] - from = "/continuous-testing/automated-tests" - to = "/continuous-testing/" - status = 301 +from = "/workflows/android-specific-workflow-steps/build-and-test/android-build-for-ui-testing" +to = "/workflows/android-specific-workflow-steps/android-build-for-ui-testing" +status = 301 [[redirects]] - from = "/workflows/common-workflow-steps/build-and-test/aws-device-farm-and-deploy" - to = "/workflows/common-workflow-steps/aws-device-farm-and-deploy" - status = 301 +from = "/workflows/common-workflow-steps/build-and-test/git-clone" +to = "/workflows/common-workflow-steps/git-clone" +status = 301 [[redirects]] - from = "/continuous-testing/using-aws-device-farm-for-ios-and-android-continuous-testing" - to = "/workflows/common-workflow-steps/aws-device-farm-and-deploy" - status = 301 +from = "/workflows/android-specific-workflow-steps/wait-for-android-emulator" +to = "/workflows/android-specific-workflow-steps/build-and-test/wait-for-android-emulator" +status = 301 [[redirects]] - from = "/publish-module/send-to-appstore" - to = "/publish-integrations/ios-publish-integrations/send-to-app-store" - status = 301 +from = "/workflows/android-specific-workflow-steps/distribution/android-sign" +to = "/workflows/android-specific-workflow-steps/android-sign" +status = 301 [[redirects]] - from = "/publish-module/send-to-googleplay" - to = "/publish-integrations/android-publish-integrations/publish-to-google-play" - status = 301 +from = "/workflows/flutter-specific-workflow-steps/flutter-test" +to = "/workflows/flutter-specific-workflow-steps/build-and-test/flutter-test" +status = 301 [[redirects]] - from = "/publish-integrations/android-publish-integrations/send-to-googleplay" - to = "/publish-integrations/android-publish-integrations/publish-to-google-play" - status = 301 +from = "/workflows/ios-specific-workflow-steps/distribution/firebase-upload-dsym" +to = "/workflows/ios-specific-workflow-steps/firebase-upload-dsym" +status = 301 [[redirects]] - from = "/publish-module/send-to-huawei" - to = "/publish-integrations/android-publish-integrations/publish-to-huawei-appgallery" - status = 301 +from = "/workflows/ios-specific-workflow-steps/build-and-test/slather" +to = "/workflows/ios-specific-workflow-steps/slather" +status = 301 [[redirects]] - from = "/publish-integrations/android-publish-integrations/send-to-huawei" - to = "/publish-integrations/android-publish-integrations/publish-to-huawei-appgallery" - status = 301 +from = "/workflows/ios-specific-workflow-steps/build-and-test/carthage" +to = "/workflows/ios-specific-workflow-steps/carthage" +status = 301 [[redirects]] - from = "/publish-module/send-to-googleplay#deleting-android-publish-profiles" - to = "/publish-module/creating-publish-profiles/managing-publish-profiles#delete-publish-profile" - status = 301 +from = "/workflows/ios-specific-workflow-steps/build-and-test/cocoapods-install" +to = "/workflows/ios-specific-workflow-steps/cocoapods-install" +status = 301 [[redirects]] - from = "/publish-integrations/android-publish-integrations/send-to-googleplay#deleting-android-publish-profiles" - to = "/publish-module/creating-publish-profiles/managing-publish-profiles#delete-publish-profile" - status = 301 +from = "/workflows/ios-specific-workflow-steps/build-and-test/xcodebuild-for-testing" +to = "/workflows/ios-specific-workflow-steps/xcodebuild-for-testing" +status = 301 [[redirects]] - from = "/publish-module/send-to-huawei#deleting-huawei-publish-profiles" - to = "/publish-module/creating-publish-profiles/managing-publish-profiles#delete-publish-profile" - status = 301 +from = "/workflows/android-specific-workflow-steps/build-and-test/android-build" +to = "/workflows/android-specific-workflow-steps/android-build" +status = 301 [[redirects]] - from = "/publish-integrations/android-publish-integrations/send-to-huawei#deleting-huawei-publish-profiles" - to = "/publish-module/creating-publish-profiles/managing-publish-profiles#delete-publish-profile" - status = 301 +from = "/integrations/uploading-files-to-amazon-sin-the-workflows" +to = "/workflows/common-workflow-steps/upload-files-to-amazon-s3" +status = 301 [[redirects]] - from = "/integrations/working-with-custom-scripts/custom-script-samples#changing-java-version" - to = "/workflows/common-workflow-steps/custom-script#how-to-change-java-version" - status = 301 +from = "/integrations/deployment-guides/uploading-files-to-amazon-sin-the-workflows" +to = "/workflows/common-workflow-steps/upload-files-to-amazon-s3" +status = 301 [[redirects]] - from = "/integrations/workflow-optimization/using-fastlane-in-the-workflows#adding-fastlane-to-the-appcircle-build-workflow-as-a-step" - to = "/workflows/common-workflow-steps/fastlane" - status = 301 +from = "/continuous-testing/firebase-test-lab-for-android" +to = "/workflows/android-specific-workflow-steps/firebase-test-lab" +status = 301 [[redirects]] - from = "/integrations/integration-guides/azure-bot-for-swiftlint-and-detekt" - to = "/workflows/ios-specific-workflow-steps/azure-bot-for-swiftlint" - status = 301 +from = "/continuous-testing/android-testing/firebase-test-lab-for-android" +to = "/workflows/android-specific-workflow-steps/firebase-test-lab" +status = 301 [[redirects]] - from = "/integrations/azure-bot-for-swiftlint-and-detekt" - to = "/workflows/ios-specific-workflow-steps/azure-bot-for-swiftlint" - status = 301 +from = "/workflows/android-specific-workflow-steps/build-and-test/android-dependency-report" +to = "/workflows/android-specific-workflow-steps/android-dependency-report" +status = 301 [[redirects]] - from = "/workflows/common-workflow-steps/build-and-test/authanticate-with-netrc" - to = "/workflows/common-workflow-steps/authenticate-with-netrc" - status = 301 +from = "/workflows/android-specific-workflow-steps/build-and-test/appsweep-mobile-security-testing" +to = "/workflows/android-specific-workflow-steps/appsweep-mobile-security-testing" +status = 301 [[redirects]] - from = "/integrations/managing-release-notes" - to = "/workflows/common-workflow-steps/build-and-test/publish-release-notes" - status = 301 - +from = "/workflows/android-specific-workflow-steps/build-and-test/post-processor" +to = "/workflows/android-specific-workflow-steps/app-post-processor" +status = 301 [[redirects]] - from = "/workflows/common-workflow-steps/build-and-test/publish-release-notes" - to = "/workflows/common-workflow-steps/publish-release-notes" - status = 301 +from = "/workflows/android-specific-workflow-steps/post-processor" +to = "/workflows/android-specific-workflow-steps/app-post-processor" +status = 301 [[redirects]] - from = "/integrations/workflow-marketplace" - to = "/workflows/#workflow-marketplace" - status = 301 - - [[redirects]] - from = "/workflows/common-workflow-steps/build-and-test/custom-script" - to = "/workflows/common-workflow-steps/custom-script" - status = 301 - - [[redirects]] - from = "/workflows/common-workflow-steps/build-and-test/custom-script#how-to-change-java-version" - to = "/workflows/common-workflow-steps/custom-script#how-to-change-java-version" - status = 301 - - [[redirects]] - from = "/workflows/common-workflow-steps/build-and-test/fastlane" - to = "/workflows/common-workflow-steps/fastlane" - status = 301 - - [[redirects]] - from = "/workflows/common-workflow-steps/build-and-test/jira-component" - to = "/workflows/common-workflow-steps/jira-comment" - status = 301 - - [[redirects]] - from = "/workflows/common-workflow-steps/jira-component" - to = "/workflows/common-workflow-steps/jira-comment" - status = 301 - - [[redirects]] - from = "/workflows/common-workflow-steps/build-and-test/publish-release-notes" - to = "/workflows/common-workflow-steps/publish-release-notes" - status = 301 - - [[redirects]] - from = "/workflows/android-specific-workflow-steps/build-and-test/android-build" - to = "/workflows/android-specific-workflow-steps/android-build" - status = 301 - - [[redirects]] - from = "/workflows/common-workflow-steps/build-and-test/upload-files-to-amazon-s3" - to = "/workflows/common-workflow-steps/upload-files-to-amazon-s3" - status = 301 - - [[redirects]] - from = "/workflows/ios-specific-workflow-steps/distribution/browserstack-app-automation" - to = "/workflows/ios-specific-workflow-steps/browserstack-app-automation" - status = 301 - - [[redirects]] - from = "/workflows/ios-specific-workflow-steps/build-and-test/azure-bot-for-swiftlint" - to = "/workflows/ios-specific-workflow-steps/azure-bot-for-swiftlint" - status = 301 - - [[redirects]] - from = "/workflows/ios-specific-workflow-steps/build-and-test/xcodebuild-for-devices" - to = "/workflows/ios-specific-workflow-steps/xcodebuild-for-devices" - status = 301 - - [[redirects]] - from = "/workflows/ios-specific-workflow-steps/build-and-test/swiftlint" - to = "/workflows/ios-specific-workflow-steps/swiftlint" - status = 301 - - [[redirects]] - from = "/updates/release-notes" - to = "/release-notes" - status = 301 +from = "/workflows/android-specific-workflow-steps/distribution/app-center-android-distribution" +to = "/workflows/android-specific-workflow-steps/app-center-android-distribution" +status = 301 [[redirects]] - from = "/signing-identities/ios-certificates-and-provisioning-profiles" - to = "/signing-identities" - status = 301 +from = "/workflows/common-workflow-steps/build-and-test/authenticate-with-netrc" +to = "/workflows/common-workflow-steps/authenticate-with-netrc" +status = 301 [[redirects]] - from = "/signing-identities/ios-certificates-and-provisioning-profiles#automatic-signing" - to = "/signing-identities/apple-profiles#automatic-signing" - status = 301 +from = "/workflows/common-workflow-steps/build-and-test/export-build-artifacts" +to = "/workflows/common-workflow-steps/export-build-artifacts" +status = 301 [[redirects]] - from = "/enterprise-appstore/enterprise-app-store-setup" - to = "/enterprise-app-store/enterprise-app-store-profile" - status = 301 +from = "/workflows/common-workflow-steps/build-and-test/file-size-check" +to = "/workflows/common-workflow-steps/file-size-check" +status = 301 [[redirects]] - from = "/enterprise-appstore/enterprise-app-store-setup/add-ent-profile" - to = "/enterprise-app-store/enterprise-app-store-profile" - status = 301 +from = "/workflows/common-workflow-steps/sonarqube" +to = "/workflows/common-workflow-steps/build-and-test/sonarqube" +status = 301 [[redirects]] - from = "/enterprise-appstore/enterprise-app-store-setup/configure-ent-profile" - to = "/enterprise-app-store/enterprise-app-store-profile" - status = 301 +from = "/workflows/flutter-specific-workflow-steps/build-and-test/flutter-analyze" +to = "/workflows/flutter-specific-workflow-steps/flutter-analyze" +status = 301 [[redirects]] - from = "/enterprise-appstore/enterprise-app-store-setup/customize-ent-store" - to = "/enterprise-app-store/store-customization" - status = 301 +from = "/workflows/flutter-specific-workflow-steps/build-and-test/flutter-build-for-web" +to = "/workflows/flutter-specific-workflow-steps/flutter-build-for-web" +status = 301 [[redirects]] - from = "/enterprise-appstore/enterprise-app-store-setup/customize-ent-store#advanced-settings" - to = "/enterprise-app-store/store-settings#custom-domain" - status = 301 +from = "/workflows/flutter-specific-workflow-steps/build-and-test/flutter-build-ios" +to = "/workflows/flutter-specific-workflow-steps/flutter-build-ios" +status = 301 [[redirects]] - from = "/enterprise-appstore/enterprise-app-store-setup/customize-ent-store#authentication" - to = "/enterprise-app-store/store-settings#store-authentication" - status = 301 +from = "/workflows/flutter-specific-workflow-steps/build-and-test/flutter-install" +to = "/workflows/flutter-specific-workflow-steps/flutter-install" +status = 301 [[redirects]] - from = "/enterprise-appstore/enterprise-app-store-setup/customize-ent-store#ldap-login" - to = "/enterprise-app-store/store-settings#ldap-login" - status = 301 +from = "/workflows/ios-specific-workflow-steps/build-and-test/xcodebuild-for-ios-simulator" +to = "/workflows/ios-specific-workflow-steps/xcodebuild-for-ios-simulator" +status = 301 [[redirects]] - from = "enterprise-appstore/enterprise-app-store-setup/customize-ent-store#sso-login" - to = "/enterprise-app-store/store-settings#sso-login" - status = 301 +from = "/workflows/ios-specific-workflow-steps/distribution/appcenter-ios-distribution" +to = "/workflows/ios-specific-workflow-steps/appcenter-ios-distribution" +status = 301 [[redirects]] - from = "/enterprise-appstore/enterprise-app-store-setup/add-ent-profile#manual-upload" - to = "/enterprise-app-store/enterprise-app-store-profile#manual-binary-upload" - status = 301 +from = "/workflows/ios-specific-workflow-steps/distribution/browserstack-app-automation" +to = "/workflows/ios-specific-workflow-steps/browserstack-app-automation" +status = 301 [[redirects]] - from = "/enterprise-appstore/enterprise-app-store-setup/add-ent-profile#sending-from-distribution" - to = "/enterprise-app-store/enterprise-app-store-profile#upload-via-testing-distribution-module" - status = 301 +from = "/workflows/ios-specific-workflow-steps/distribution/install-certificates-provisions" +to = "/workflows/ios-specific-workflow-steps/install-certificates-provisions" +status = 301 [[redirects]] - from = "/enterprise-appstore/enterprise-app-store-setup/configure-ent-profile#other-actions" - to = "/enterprise-app-store/enterprise-app-store-profile#binary-actions" - status = 301 +from = "/workflows/android-specific-workflow-steps/increment-build-and-version-number" +to = "/workflows/android-specific-workflow-steps/build-and-test/increment-build-and-version-number" +status = 301 [[redirects]] - from = "/distribute/create-or-select-a-distribution-profile" - to = "/testing-distribution/create-or-select-a-distribution-profile" - status = 301 +from = "/workflows/android-specific-workflow-steps/build-and-test/android-unit-tests" +to = "/workflows/android-specific-workflow-steps/android-unit-tests" +status = 301 [[redirects]] - from = "/distribute/reports/app-sharing-report" - to = "/testing-distribution/reports" - status = 301 +from = "/workflows/android-specific-workflow-steps/distribution/appdome-build-to-secure-for-android" +to = "/workflows/android-specific-workflow-steps/appdome-build-to-secure-for-android" +status = 301 [[redirects]] - from = "/distribute/testing-groups" - to = "/testing-distribution/testing-groups" - status = 301 +from = "/workflows/android-specific-workflow-steps/distribution/bundle-universal-apk" +to = "/workflows/android-specific-workflow-steps/bundle-universal-apk" +status = 301 [[redirects]] - from = "/testing-distribution/create-or-select-a-distribution-profile#upload-app-version-manually" - to = "/testing-distribution/create-or-select-a-distribution-profile#manual-binary-upload" - status = 301 +from = "/workflows/android-specific-workflow-steps/build-and-test/gradle-runner" +to = "/workflows/android-specific-workflow-steps/gradle-runner" +status = 301 [[redirects]] - from = "/enterprise-appstore" - to = "/enterprise-app-store" - status = 301 +from = "/workflows/android-specific-workflow-steps/build-and-test/lint" +to = "/workflows/android-specific-workflow-steps/lint" +status = 301 [[redirects]] - from = "/enterprise-app-store/enterprise-app-store-setup/add-ent-profile" - to = "/enterprise-app-store/enterprise-app-store-profile" - status = 301 +from = "/workflows/common-workflow-steps/build-and-test/azure-board" +to = "/workflows/common-workflow-steps/azure-board" +status = 301 [[redirects]] -from = "/appcircle-api" -to = "/appcircle-api-and-cli" +from = "/workflows/common-workflow-steps/build-and-test/aws-device-farm-and-deploy" +to = "/workflows/common-workflow-steps/aws-device-farm-and-deploy" status = 301 [[redirects]] -from = "/appcircle-api#appcircle-api" -to = "/appcircle-api-and-cli#appcircle-api" +from = "/workflows/common-workflow-steps/build-and-test/authanticate-with-netrc" +to = "/workflows/common-workflow-steps/authenticate-with-netrc" status = 301 [[redirects]] -from = "/appcircle-api#appcircle-api" -to = "/appcircle-api-and-cli#appcircle-cli" +from = "/workflows/common-workflow-steps/build-and-test/publish-release-notes" +to = "/workflows/common-workflow-steps/publish-release-notes" status = 301 [[redirects]] -from = "/appcircle-api#appcircle-api" -to = "/appcircle-api-and-cli#app-center-migration-tool" +from = "/workflows/common-workflow-steps/build-and-test/custom-script" +to = "/workflows/common-workflow-steps/custom-script" status = 301 [[redirects]] -from = "/appcircle-api/api-authentication" -to = "/appcircle-api-and-cli/api-authentication" +from = "/workflows/common-workflow-steps/build-and-test/custom-script#how-to-change-java-version" +to = "/workflows/common-workflow-steps/custom-script#how-to-change-java-version" status = 301 [[redirects]] -from = "/appcircle-api/appcenter-migration-tool" -to = "/appcircle-api-and-cli/appcenter-migration-tool" +from = "/workflows/common-workflow-steps/build-and-test/fastlane" +to = "/workflows/common-workflow-steps/fastlane" status = 301 [[redirects]] -from = "/appcircle-api/cli-authentication" -to = "/appcircle-api-and-cli/cli-authentication" +from = "/workflows/common-workflow-steps/build-and-test/jira-component" +to = "/workflows/common-workflow-steps/jira-comment" status = 301 [[redirects]] -from = "/appcircle-api/cli-authentication#appcircle-cli" -to = "/appcircle-api-and-cli/cli-authentication#appcircle-cli" +from = "/workflows/common-workflow-steps/jira-component" +to = "/workflows/common-workflow-steps/jira-comment" status = 301 [[redirects]] -from = "/appcircle-api/cli-authentication#using-the-personal-api-token-for-cli-authentication" -to = "/appcircle-api-and-cli/cli-authentication#using-the-personal-api-token-for-cli-authentication" +from = "/workflows/common-workflow-steps/build-and-test/publish-release-notes" +to = "/workflows/common-workflow-steps/publish-release-notes" status = 301 [[redirects]] -from = "/appcircle-api/api-authentication#generatingmanaging-the-personal-api-tokens" -to = "/appcircle-api-and-cli/api-authentication#generatingmanaging-the-personal-api-tokens" +from = "/workflows/android-specific-workflow-steps/build-and-test/android-build" +to = "/workflows/android-specific-workflow-steps/android-build" status = 301 [[redirects]] -from = "/enterprise-app-store/store-customization" -to = "/enterprise-app-store/portal-customization" +from = "/workflows/common-workflow-steps/build-and-test/upload-files-to-amazon-s3" +to = "/workflows/common-workflow-steps/upload-files-to-amazon-s3" status = 301 [[redirects]] -from = "/enterprise-app-store/store-settings" -to = "/enterprise-app-store/portal-settings" +from = "/workflows/ios-specific-workflow-steps/distribution/browserstack-app-automation" +to = "/workflows/ios-specific-workflow-steps/browserstack-app-automation" status = 301 [[redirects]] -from = "/enterprise-app-store/enterprise-store" -to = "/enterprise-app-store/enterprise-portal" +from = "/workflows/ios-specific-workflow-steps/build-and-test/azure-bot-for-swiftlint" +to = "/workflows/ios-specific-workflow-steps/azure-bot-for-swiftlint" status = 301 [[redirects]] -from = "/enterprise-app-store/enterprise-reports" -to = "/enterprise-app-store/portal-reports" +from = "/workflows/ios-specific-workflow-steps/build-and-test/xcodebuild-for-devices" +to = "/workflows/ios-specific-workflow-steps/xcodebuild-for-devices" status = 301 [[redirects]] -from = "/testing-distribution/apple-devices" -to = "/signing-identities/apple-devices" +from = "/workflows/ios-specific-workflow-steps/build-and-test/swiftlint" +to = "/workflows/ios-specific-workflow-steps/swiftlint" status = 301 [[redirects]] @@ -1253,9 +1160,4 @@ status = 301 [[redirects]] from = "/workflows/why-to-use-workflows" to = "/workflows" -status = 301 - -[[redirects]] -from = "/signing-identities/signing-history" -to = "/signing-identities/signing-reports" status = 301 \ No newline at end of file From 26e3965a185123495601a92fc9ab2e95f051b92f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sarp=20Bak=C4=B1=C5=9F?= Date: Thu, 28 Nov 2024 12:43:06 +0300 Subject: [PATCH 3/3] review fixes --- netlify.toml | 86 ++-------------------------------------------------- 1 file changed, 3 insertions(+), 83 deletions(-) diff --git a/netlify.toml b/netlify.toml index 6b3149c82..1da888ea2 100644 --- a/netlify.toml +++ b/netlify.toml @@ -36,12 +36,12 @@ status = 301 [[redirects]] from = "/account/my-organization/integrations/authentications/store-and-distribution-ldap-authentication" -to = "/account/my-organization/security/authentications/store-and-distribution-ldap-authentication" +to = "/account/my-organization/security/authentications/store-ldap-authentication" status = 301 [[redirects]] from = "/account/my-organization/integrations/authentications/store-and-distribution-sso-authentication" -to = "/account/my-organization/security/authentications/store-and-distribution-sso-authentication" +to = "/account/my-organization/security/authentications/store-sso-authentication" status = 301 [[redirects]] @@ -241,7 +241,7 @@ status = 301 [[redirects]] from = "/account/my-organization/notifications-and-communication/teams-notifications" -to = "/account/my-organization/security/notifications/teams-notifications" +to = "/account/my-organization/notifications/teams-notifications" status = 301 [[redirects]] @@ -383,11 +383,6 @@ status = 301 # Build related redirects -[[redirects]] -from = "/best-practices/building-multiple-apps-in-one-profile" -to = "/building-multiple-apps-in-one-profile" -status = 301 - [[redirects]] from = "/build/adding-a-build-profile" to = "/build/manage-the-connections/adding-a-build-profile" @@ -605,11 +600,6 @@ from = "/enterprise-app-store/enterprise-store" to = "/enterprise-app-store/enterprise-portal" status = 301 -[[redirects]] -from = "/enterprise-app-store/enterprise-reports" -to = "/enterprise-app-store/portal-reports" -status = 301 - # Environment related redirects [[redirects]] from = "/environment-variables/using-environment-variables-in-android-projects" @@ -667,26 +657,6 @@ from = "/publish-integrations/android-publish-integrations/send-to-huawei" to = "/publish-integrations/android-publish-integrations/publish-to-huawei-appgallery" status = 301 -[[redirects]] -from = "/publish-module/send-to-googleplay#deleting-android-publish-profiles" -to = "/publish-module/creating-publish-profiles/managing-publish-profiles#delete-publish-profile" -status = 301 - -[[redirects]] -from = "/publish-integrations/android-publish-integrations/send-to-googleplay#deleting-android-publish-profiles" -to = "/publish-module/creating-publish-profiles/managing-publish-profiles#delete-publish-profile" -status = 301 - -[[redirects]] -from = "/publish-module/send-to-huawei#deleting-huawei-publish-profiles" -to = "/publish-module/creating-publish-profiles/managing-publish-profiles#delete-publish-profile" -status = 301 - -[[redirects]] -from = "/publish-integrations/android-publish-integrations/send-to-huawei#deleting-huawei-publish-profiles" -to = "/publish-module/creating-publish-profiles/managing-publish-profiles#delete-publish-profile" -status = 301 - # Testing-Distribution related redirects [[redirects]] from = "/distribute" @@ -862,11 +832,6 @@ from = "/integrations/working-with-custom-scripts/" to = "/workflows/common-workflow-steps/custom-script" status = 301 -[[redirects]] -from = "/integrations/working-with-custom-scripts/" -to = "/workflows" -status = 301 - [[redirects]] from = "/integrations/integration-guides/appdome-integration" to = "/workflows" @@ -892,21 +857,11 @@ from = "/workflows/common-workflow-steps/build-and-test/git-clone" to = "/workflows/common-workflow-steps/git-clone" status = 301 -[[redirects]] -from = "/workflows/android-specific-workflow-steps/wait-for-android-emulator" -to = "/workflows/android-specific-workflow-steps/build-and-test/wait-for-android-emulator" -status = 301 - [[redirects]] from = "/workflows/android-specific-workflow-steps/distribution/android-sign" to = "/workflows/android-specific-workflow-steps/android-sign" status = 301 -[[redirects]] -from = "/workflows/flutter-specific-workflow-steps/flutter-test" -to = "/workflows/flutter-specific-workflow-steps/build-and-test/flutter-test" -status = 301 - [[redirects]] from = "/workflows/ios-specific-workflow-steps/distribution/firebase-upload-dsym" to = "/workflows/ios-specific-workflow-steps/firebase-upload-dsym" @@ -972,11 +927,6 @@ from = "/workflows/android-specific-workflow-steps/build-and-test/post-processor to = "/workflows/android-specific-workflow-steps/app-post-processor" status = 301 -[[redirects]] -from = "/workflows/android-specific-workflow-steps/post-processor" -to = "/workflows/android-specific-workflow-steps/app-post-processor" -status = 301 - [[redirects]] from = "/workflows/android-specific-workflow-steps/distribution/app-center-android-distribution" to = "/workflows/android-specific-workflow-steps/app-center-android-distribution" @@ -997,11 +947,6 @@ from = "/workflows/common-workflow-steps/build-and-test/file-size-check" to = "/workflows/common-workflow-steps/file-size-check" status = 301 -[[redirects]] -from = "/workflows/common-workflow-steps/sonarqube" -to = "/workflows/common-workflow-steps/build-and-test/sonarqube" -status = 301 - [[redirects]] from = "/workflows/flutter-specific-workflow-steps/build-and-test/flutter-analyze" to = "/workflows/flutter-specific-workflow-steps/flutter-analyze" @@ -1012,11 +957,6 @@ from = "/workflows/flutter-specific-workflow-steps/build-and-test/flutter-build- to = "/workflows/flutter-specific-workflow-steps/flutter-build-for-web" status = 301 -[[redirects]] -from = "/workflows/flutter-specific-workflow-steps/build-and-test/flutter-build-ios" -to = "/workflows/flutter-specific-workflow-steps/flutter-build-ios" -status = 301 - [[redirects]] from = "/workflows/flutter-specific-workflow-steps/build-and-test/flutter-install" to = "/workflows/flutter-specific-workflow-steps/flutter-install" @@ -1032,21 +972,11 @@ from = "/workflows/ios-specific-workflow-steps/distribution/appcenter-ios-distri to = "/workflows/ios-specific-workflow-steps/appcenter-ios-distribution" status = 301 -[[redirects]] -from = "/workflows/ios-specific-workflow-steps/distribution/browserstack-app-automation" -to = "/workflows/ios-specific-workflow-steps/browserstack-app-automation" -status = 301 - [[redirects]] from = "/workflows/ios-specific-workflow-steps/distribution/install-certificates-provisions" to = "/workflows/ios-specific-workflow-steps/install-certificates-provisions" status = 301 -[[redirects]] -from = "/workflows/android-specific-workflow-steps/increment-build-and-version-number" -to = "/workflows/android-specific-workflow-steps/build-and-test/increment-build-and-version-number" -status = 301 - [[redirects]] from = "/workflows/android-specific-workflow-steps/build-and-test/android-unit-tests" to = "/workflows/android-specific-workflow-steps/android-unit-tests" @@ -1117,16 +1047,6 @@ from = "/workflows/common-workflow-steps/jira-component" to = "/workflows/common-workflow-steps/jira-comment" status = 301 -[[redirects]] -from = "/workflows/common-workflow-steps/build-and-test/publish-release-notes" -to = "/workflows/common-workflow-steps/publish-release-notes" -status = 301 - -[[redirects]] -from = "/workflows/android-specific-workflow-steps/build-and-test/android-build" -to = "/workflows/android-specific-workflow-steps/android-build" -status = 301 - [[redirects]] from = "/workflows/common-workflow-steps/build-and-test/upload-files-to-amazon-s3" to = "/workflows/common-workflow-steps/upload-files-to-amazon-s3"