Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automatic PR to migrate frontend pipelines from Jenkins to DK CI/CD #88

Merged
merged 11 commits into from
Feb 26, 2024

Conversation

dk-cicd[bot]
Copy link
Contributor

@dk-cicd dk-cicd bot commented Feb 8, 2024

This PR is part of the process of migrating pipelines from Jenkins to DK CI/CD + DK IaC. It migrates the frontend pipelines (CI and Deploy) from Jenkins to DK CI/CD.

Main Changes

We have configured two pipelines within the DK CI/CD UI for each project containing Frontend applications.

  1. The node-ci-v1 pipeline is responsible for building and testing each new push that reaches the repo. Is it possible to activate lint and sonar, removing "skipLint" and "skipScan" respectively.

  2. The build-node-app-and-upload-artifacts-v1 Is responsible for building and uploading the project in S3 when any tag is created.

Before merging this PR, it is recommended that you review the DK CI/CD pipeline configurations by comparing them with the current setup.

Usage

The usage remains the same as before: pushing a new tag will build the project, followed by uploading the artifacts in S3.

Contact

If you have doubts about configuring the pipelines, you can reach us via the #jenkins-0 Slack channel.

@dk-cicd dk-cicd bot requested a review from kaio-donadelli February 8, 2024 13:51
@natavmelo natavmelo reopened this Feb 8, 2024
@jeffersontuc jeffersontuc merged commit b5a556b into main Feb 26, 2024
7 checks passed
@jeffersontuc jeffersontuc deleted the setup/dk-cicd branch February 26, 2024 19:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants