From c290ed415c76ac222fea189e634bea994b1ad737 Mon Sep 17 00:00:00 2001 From: Riley Brook Date: Fri, 14 Jul 2023 09:40:31 -0700 Subject: [PATCH 1/8] Create page for linking to terraform provider documentation Create page for linking to terraform provider documentation --- docs/terraform-provider-documentation | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 docs/terraform-provider-documentation diff --git a/docs/terraform-provider-documentation b/docs/terraform-provider-documentation new file mode 100644 index 000000000000..035dcd60beee --- /dev/null +++ b/docs/terraform-provider-documentation @@ -0,0 +1,3 @@ +# Terraform provider documentation + +Save time on managing Airbyte Cloud and collaborate on Airbyte configuration changes with your teammates. Airbyte's Terraform provider is based on our new [Airbyte API}(! The Terraform provider is available for Airbyte Cloud customers today (& OSS in Q3). Check out our guide for getting started with our Terraform provider(Save time on managing Airbyte Cloud and collaborate on Airbyte configuration changes with your teammates. Airbyte's Terraform provider is based on our new [Airbyte API](https://reference.airbyte.com/reference/start)! The Terraform provider is available for Airbyte Cloud customers today (& OSS in Q3). Check out our guide for [getting started with Airbyte's Terraform provider](https://reference.airbyte.com/reference/using-the-terraform-provider). From 9cf9dad4bdad80eb8693db4eae48710b33afc010 Mon Sep 17 00:00:00 2001 From: Riley Brook Date: Fri, 14 Jul 2023 13:55:44 -0700 Subject: [PATCH 2/8] Update terraform-provider-documentation --- docs/terraform-provider-documentation | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/terraform-provider-documentation b/docs/terraform-provider-documentation index 035dcd60beee..d3e5610498b1 100644 --- a/docs/terraform-provider-documentation +++ b/docs/terraform-provider-documentation @@ -1,3 +1,3 @@ # Terraform provider documentation -Save time on managing Airbyte Cloud and collaborate on Airbyte configuration changes with your teammates. Airbyte's Terraform provider is based on our new [Airbyte API}(! The Terraform provider is available for Airbyte Cloud customers today (& OSS in Q3). Check out our guide for getting started with our Terraform provider(Save time on managing Airbyte Cloud and collaborate on Airbyte configuration changes with your teammates. Airbyte's Terraform provider is based on our new [Airbyte API](https://reference.airbyte.com/reference/start)! The Terraform provider is available for Airbyte Cloud customers today (& OSS in Q3). Check out our guide for [getting started with Airbyte's Terraform provider](https://reference.airbyte.com/reference/using-the-terraform-provider). +Save time on managing Airbyte Cloud and collaborate on Airbyte configuration changes with your teammates. Airbyte's Terraform provider is based on our new [Airbyte API](https://api.airbyte.com). The Terraform provider is available for Airbyte Cloud customers today (& OSS users in Q3). Check out our guide for [getting started with Airbyte's Terraform provider](https://reference.airbyte.com/reference/using-the-terraform-provider). From a4136809fd0ce41a1fc7629d1c8f2f0d12dc44f4 Mon Sep 17 00:00:00 2001 From: Riley Brook Date: Thu, 31 Aug 2023 16:25:38 -0700 Subject: [PATCH 3/8] Rename terraform-provider-documentation to terraform-documentation --- .../{terraform-provider-documentation => terraform-documentation} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename docs/{terraform-provider-documentation => terraform-documentation} (100%) diff --git a/docs/terraform-provider-documentation b/docs/terraform-documentation similarity index 100% rename from docs/terraform-provider-documentation rename to docs/terraform-documentation From 07c6e8ad3cdf84c34fdfda3c6a7da39428b66617 Mon Sep 17 00:00:00 2001 From: Riley Brook Date: Thu, 31 Aug 2023 16:27:13 -0700 Subject: [PATCH 4/8] Update sidebars.js --- docusaurus/sidebars.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docusaurus/sidebars.js b/docusaurus/sidebars.js index 56ba90c5fa6b..9632351241ea 100644 --- a/docusaurus/sidebars.js +++ b/docusaurus/sidebars.js @@ -447,6 +447,10 @@ module.exports = { type: 'doc', id: 'api-documentation', }, + { + type: "doc", + id: "terraform-documentation", + }, { type: 'doc', id: 'cli-documentation', From 5d4782ea5e3608e08ce22c979fb0a43509603ca2 Mon Sep 17 00:00:00 2001 From: Riley Brook Date: Thu, 31 Aug 2023 16:30:46 -0700 Subject: [PATCH 5/8] Update terraform-documentation --- docs/terraform-documentation | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/terraform-documentation b/docs/terraform-documentation index d3e5610498b1..135c512b5a0d 100644 --- a/docs/terraform-documentation +++ b/docs/terraform-documentation @@ -1,3 +1,7 @@ # Terraform provider documentation -Save time on managing Airbyte Cloud and collaborate on Airbyte configuration changes with your teammates. Airbyte's Terraform provider is based on our new [Airbyte API](https://api.airbyte.com). The Terraform provider is available for Airbyte Cloud customers today (& OSS users in Q3). Check out our guide for [getting started with Airbyte's Terraform provider](https://reference.airbyte.com/reference/using-the-terraform-provider). +Airbyte's Terraform provider enables you to automate & version-control your Airbyte configuration as code. Save time managing Airbyte and collaborate on Airbyte configuration changes with your teammates. Airbyte's Terraform provider is built off our [Airbyte API](https://api.airbyte.com). + +The Terraform provider is available for users on Airbyte Cloud, OSS & Self-Managed Enterprise. + +Check out our guide for [getting started with Airbyte's Terraform provider](https://reference.airbyte.com/reference/using-the-terraform-provider). From a2b8663e022a19482e7e879643ceaef5c9d58ed3 Mon Sep 17 00:00:00 2001 From: Riley Brook Date: Thu, 31 Aug 2023 16:31:06 -0700 Subject: [PATCH 6/8] Update terraform-documentation --- docs/terraform-documentation | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/terraform-documentation b/docs/terraform-documentation index 135c512b5a0d..416cf5e19a4f 100644 --- a/docs/terraform-documentation +++ b/docs/terraform-documentation @@ -1,4 +1,4 @@ -# Terraform provider documentation +# Airbtye Terraform Provider Airbyte's Terraform provider enables you to automate & version-control your Airbyte configuration as code. Save time managing Airbyte and collaborate on Airbyte configuration changes with your teammates. Airbyte's Terraform provider is built off our [Airbyte API](https://api.airbyte.com). From 1c05989cb2cbad706deb65ea4a0bd3b5c8569274 Mon Sep 17 00:00:00 2001 From: terencecho <3916587+terencecho@users.noreply.github.com> Date: Fri, 1 Sep 2023 00:23:50 -0700 Subject: [PATCH 7/8] Rename terraform-documentation to terraform-documentation.md --- docs/{terraform-documentation => terraform-documentation.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename docs/{terraform-documentation => terraform-documentation.md} (100%) diff --git a/docs/terraform-documentation b/docs/terraform-documentation.md similarity index 100% rename from docs/terraform-documentation rename to docs/terraform-documentation.md From 65bc6c9aa176b636cbfaee2e99a6d87e25188b4f Mon Sep 17 00:00:00 2001 From: terencecho <3916587+terencecho@users.noreply.github.com> Date: Fri, 1 Sep 2023 01:10:08 -0700 Subject: [PATCH 8/8] fix broken doc links --- docs/contributing-to-airbyte/resources/gradle.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/contributing-to-airbyte/resources/gradle.md b/docs/contributing-to-airbyte/resources/gradle.md index 2b061a2c2c42..f496e2240d5b 100644 --- a/docs/contributing-to-airbyte/resources/gradle.md +++ b/docs/contributing-to-airbyte/resources/gradle.md @@ -135,7 +135,7 @@ Unit Tests can be run using the `:test` task on any submodule. These test class- We split Acceptance Tests into 2 different test suites: -* Platform Acceptance Tests: These tests are a coarse test to sanity check that each major feature in the platform. They are run with the following command: `SUB_BUILD=PLATFORM ./gradlew :airbyte-tests:acceptanceTests`. These tests expect to find a local version of Airbyte running. For testing the docker version start Airbyte locally. For an example, see the [acceptance_test script](../../tools/bin/acceptance_test.sh) that is used by the CI. For Kubernetes, see the [acceptance_test_helm script](../../tools/bin/acceptance_test_kube_helm.sh) that is used by the CI. +* Platform Acceptance Tests: These tests are a coarse test to sanity check that each major feature in the platform. They are run with the following command: `SUB_BUILD=PLATFORM ./gradlew :airbyte-tests:acceptanceTests`. These tests expect to find a local version of Airbyte running. For testing the docker version start Airbyte locally. For an example, see the [acceptance_test script](https://github.com/airbytehq/airbyte-platform/blob/main/tools/bin/acceptance_test.sh) that is used by the CI. For Kubernetes, see the [acceptance_test_helm script](https://github.com/airbytehq/airbyte-platform/blob/main/tools/bin/acceptance_test_kube_helm.sh) that is used by the CI. * Migration Acceptance Tests: These tests make sure the end-to-end process of migrating from one version of Airbyte to the next works. These tests are run with the following command: `SUB_BUILD=PLATFORM ./gradlew :airbyte-tests:automaticMigrationAcceptanceTest --scan`. These tests do not expect there to be a separate deployment of Airbyte running. These tests currently all live in [airbyte-tests](https://github.com/airbytehq/airbyte/airbyte-tests)