Skip to content

Commit

Permalink
chore: add confluence and firestore to definition yamls (#9831)
Browse files Browse the repository at this point in the history
* chore: add confluence and firestore to definition yamls

* fix: push spec to cache

* chore: added specs for confluence and firestore
  • Loading branch information
harshithmullapudi committed Feb 2, 2022
1 parent 33dfb48 commit 7428f7c
Show file tree
Hide file tree
Showing 9 changed files with 131 additions and 1 deletion.
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"destinationDefinitionId": "27dc7500-6d1b-40b1-8b07-e2f2aea3c9f4",
"name": "Google Firestore",
"dockerRepository": "airbyte/destination-firestore",
"dockerImageTag": "0.1.1",
"documentationUrl": "https://docs.airbyte.io/integrations/destinations/firestore",
"icon": "firestore.svg"
}
17 changes: 17 additions & 0 deletions airbyte-config/init/src/main/resources/icons/confluence.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
30 changes: 30 additions & 0 deletions airbyte-config/init/src/main/resources/icons/firestore.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,12 @@
dockerImageTag: 0.1.20
documentationUrl: https://docs.airbyte.io/integrations/destinations/gcs
icon: googlecloudstorage.svg
- name: Google Firestore
destinationDefinitionId: 27dc7500-6d1b-40b1-8b07-e2f2aea3c9f4
dockerRepository: airbyte/destination-firestore
dockerImageTag: 0.1.1
documentationUrl: https://docs.airbyte.io/integrations/destinations/firestore
icon: firestore.svg
- name: Google PubSub
destinationDefinitionId: 356668e2-7e34-47f3-a3b0-67a8a481b692
dockerRepository: airbyte/destination-pubsub
Expand Down
30 changes: 30 additions & 0 deletions airbyte-config/init/src/main/resources/seed/destination_specs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1508,6 +1508,36 @@
- "overwrite"
- "append"
$schema: "http://json-schema.org/draft-07/schema#"
- dockerImage: "airbyte/destination-firestore:0.1.1"
spec:
documentationUrl: "https://docs.airbyte.io/integrations/destinations/firestore"
connectionSpecification:
$schema: "http://json-schema.org/draft-07/schema#"
title: "Destination Google Firestore"
type: "object"
required:
- "project_id"
additionalProperties: false
properties:
project_id:
type: "string"
description: "The GCP project ID for the project containing the target BigQuery\
\ dataset."
title: "Project ID"
credentials_json:
type: "string"
description: "The contents of the JSON service account key. Check out the\
\ <a href=\"https://docs.airbyte.io/integrations/destinations/firestore\"\
>docs</a> if you need help generating this key. Default credentials will\
\ be used if this field is left empty."
title: "Credentials JSON"
airbyte_secret: true
supportsIncremental: true
supportsNormalization: false
supportsDBT: false
supported_destination_sync_modes:
- "append"
- "overwrite"
- dockerImage: "airbyte/destination-pubsub:0.1.2"
spec:
documentationUrl: "https://docs.airbyte.io/integrations/destinations/pubsub"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,13 @@
documentationUrl: https://docs.airbyte.io/integrations/sources/commercetools
icon: commercetools.svg
sourceType: api
- name: Confluence
sourceDefinitionId: cf40a7f8-71f8-45ce-a7fa-fca053e4028c
dockerRepository: airbyte/source-confluence
dockerImageTag: 0.1.1
documentationUrl: https://docs.airbyte.io/integrations/sources/confluence
icon: confluence.svg
sourceType: api
- name: Delighted
sourceDefinitionId: cc88c43f-6f53-4e8a-8c4d-b284baaf9635
dockerRepository: airbyte/source-delighted
Expand Down
31 changes: 31 additions & 0 deletions airbyte-config/init/src/main/resources/seed/source_specs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1307,6 +1307,37 @@
supportsNormalization: false
supportsDBT: false
supported_destination_sync_modes: []
- dockerImage: "airbyte/source-confluence:0.1.1"
spec:
documentationUrl: "https://docs.airbyte.io/integrations/sources/confluence"
connectionSpecification:
$schema: "http://json-schema.org/draft-07/schema#"
title: "Confluence Spec"
type: "object"
required:
- "api_token"
- "domain_name"
- "email"
additionalProperties: false
properties:
api_token:
type: "string"
description: "Please follow the Jira confluence for generating an API token:\
\ https://support.atlassian.com/atlassian-account/docs/manage-api-tokens-for-your-atlassian-account/"
airbyte_secret: true
domain_name:
type: "string"
description: "Your Confluence domain name"
examples:
- "example.atlassian.net"
email:
type: "string"
description: "Your Confluence login email"
examples:
- "abc@example.com"
supportsNormalization: false
supportsDBT: false
supported_destination_sync_modes: []
- dockerImage: "airbyte/source-delighted:0.1.3"
spec:
documentationUrl: "https://docsurl.com"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,5 +34,5 @@ COPY source_confluence ./source_confluence
ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py"
ENTRYPOINT ["python", "/airbyte/integration_code/main.py"]

LABEL io.airbyte.version=0.1.0
LABEL io.airbyte.version=0.1.1
LABEL io.airbyte.name=airbyte/source-confluence
1 change: 1 addition & 0 deletions docs/integrations/sources/confluence.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,4 +49,5 @@ Follow [this article](https://support.atlassian.com/atlassian-account/docs/manag

| Version | Date | Pull Request | Subject |
| :--- | :--- | :--- | :--- |
| 0.1.1 | 2022-01-31 | [9831](https://github.com/airbytehq/airbyte/pull/9831) | Fix: Spec was not pushed to cache |
| 0.1.0 | 2021-11-05 | [7241](https://github.com/airbytehq/airbyte/pull/7241) | 🎉 New Source: Confluence |

0 comments on commit 7428f7c

Please sign in to comment.