This is a high level overview of what are the existing integrations we have in place while running tasks in the CI/CD.
Those integrations are related to install the tool if needed and prepare the context where the task will run, this context preparation is likely related to some environment variables that are set or some credentials that are read from vault.
Name | Description | Status |
---|---|---|
dockerImageExists |
Interact with docker | ✅ |
dockerLogin |
Login to docker | ✅ |
stashV2 |
Stash files in Google Cloud Storage | ✅ |
unstashV2 |
Stash files in Google Cloud Storage | ✅ |
withAWSEnv |
Interact with AWS | ✅ |
withAzureCredentials |
Interact with Azure | ✅ |
withAzureEnv |
Interact with Azure | ✅ |
withDockerEnv |
Interact with Docker | ✅ |
withGCPEnv |
Interact with Google Cloud | ✅ |
Name | Description | Status |
---|---|---|
nexusCloseStagingRepository |
Interact with Nexus | ✅ |
nexusCreateStagingRepository |
Interact with Nexus | ✅ |
nexusDropStagingRepository |
Interact with Nexus | ✅ |
nexusFindStagingId |
Interact with Nexus | ✅ |
nexusReleaseStagingRepository |
Interact with Nexus | ✅ |
nexusUploadStagingArtifact |
Interact with Nexus | ✅ |
publishToCDN |
Interact with Google | ✅ |
rubygemsLogin |
Interact with RubyGems | ✅ |
Name | Description | Status |
---|---|---|
metricbeat |
Interact with Metricbeats | ✅ |
runWatcher |
Interact with Elastic | ✅ |
sendBenchmarks |
Interact with Elastic | ✅ |
sendDataToElasticsearch |
Interact with Elastic | ✅ |
withAPMEnv |
Interact with Elastic | ✅ |
withCloudEnv |
Interact with Elastic Cloud | ✅ |
withClusterEnv |
Interact with Elastic Cloud | ✅ |
Name | Description | Status |
---|---|---|
githubApi |
Interact with GitHub | ✅ |
githubCheck |
Interact with GitHub | ✅ |
githubCommentIssue |
Interact with GitHub | ✅ |
githubCreateIssue |
Interact with GitHub | ✅ |
githubCreatePullRequest |
Interact with GitHub | ✅ |
githubEnv |
Interact with GitHub | ✅ |
githubPrComment |
Interact with GitHub | ✅ |
githubPrExists |
Interact with GitHub | ✅ |
githubPrInfo |
Interact with GitHub | ✅ |
githubPrLabels |
Interact with GitHub | ✅ |
githubPrLatestComment |
Interact with GitHub | ✅ |
githubPrReviews |
Interact with GitHub | ✅ |
githubPullRequests |
Interact with GitHub | ✅ |
githubReleaseCreate |
Interact with GitHub | ✅ |
githubReleasePublish |
Interact with GitHub | ✅ |
githubWorkflowRun |
Interact with GitHub | ✅ |
hasCommentAuthorWritePermissions |
Interact with GitHub | ✅ |
listGithubReleases |
Interact with GitHub | ✅ |
lookForGitHubIssues |
Interact with GitHub | ✅ |
matchesPrLabel |
Interact with GitHub | ✅ |
updateGithubCommitStatus |
Interact with GitHub | ✅ |
withGhEnv |
Interact with GitHub | ✅ |
withGitRelease |
Interact with Git | ✅ |
withGithubCheck |
Interact with GitHub | ✅ |
withGithubNotify |
Interact with GitHub | ✅ |
withGithubStatus |
Interact with GitHub | ✅ |
Name | Description | Status |
---|---|---|
withSecretVault |
Interact with Vault | ✅ |
withTotpVault |
Interact with Vault | ✅ |
withVaultToken |
Interact with Vault | ✅ |
writeVaultSecret |
Interact with Vault | ✅ |
Name | Description | Status |
---|---|---|
codecov |
Interact with CodeCov | ✅ |
googleStorageUploadExt |
Interact with Google | ✅ |
gsutil |
Interact with Google | ✅ |
preCommit |
Interact with precommit | ✅ |
tar |
Interact with tar | ✅ |
tap2Junit |
Interact with docker | ✅ |
untar |
Interact with tar | ✅ |
withGoEnv |
Interact with GVM | ✅ |
withMageEnv |
Interact with Go | ✅ |
withNodeJSEnv |
Interact with Node | ✅ |
withNpmrc |
Interact with npmrc | ✅ |