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

Scrum 22 build a ci cd pipeline to ensure continuous delivery #16

Closed

Commits on Jun 10, 2024

  1. refactor: add Terraform configuration for dev, poc, and prod environm…

    …ents
    
    The code changes include adding Terraform configuration files for the dev, poc, and prod environments. This allows for separate infrastructure provisioning and management for each environment.
    
    SCRUM-22
    sh1un committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    a9c6124 View commit details
    Browse the repository at this point in the history
  2. refactor: update IAM role and Lambda function names

    The code changes update the names of the IAM role and Lambda function in the Terraform configuration files for the file service. This ensures that the names are more descriptive and aligned with their purpose.
    
    SCRUM-22
    sh1un committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    cd8e4a4 View commit details
    Browse the repository at this point in the history
  3. feat(terraform): update Terraform configuration for all of APIs

    The code changes in the `variables.tf` file update the Terraform configuration for the file service endpoints. This includes adding new endpoints for uploading files, uploading multiple files, and sending emails. The changes ensure that the endpoints are correctly configured and aligned with the file service functionality.
    
    SCRUM-22
    sh1un committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    a035403 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cc4dce0 View commit details
    Browse the repository at this point in the history
  5. feat: add dev env Terraform

    SCRUM-22
    sh1un committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    484aebe View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3ffaf6f View commit details
    Browse the repository at this point in the history
  7. fix: remove extra quotation marks

    SCRUM-22
    sh1un committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    fc3dad1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    61999c9 View commit details
    Browse the repository at this point in the history
  9. chore: update GITHUB_TOKEN in Terraform workflow

    SCRUM-22
    sh1un committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    5048a2f View commit details
    Browse the repository at this point in the history
  10. chore: update permissions in Terraform workflow

    SCRUM-22
    sh1un committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    130ab46 View commit details
    Browse the repository at this point in the history
  11. chore: add line break in Terraform workflow comment

    The code changes add a line break in the Terraform workflow comment to improve readability and organization.
    
    SCRUM-22
    sh1un committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    8e3e737 View commit details
    Browse the repository at this point in the history
  12. chore: add Slack Deployment Notification workflow

    The code changes add a new GitHub Actions workflow file, `slack_notification.yaml`, which is responsible for sending deployment notifications to Slack. The workflow is triggered when the Terraform Infrastructure Change Management Pipeline completes. It checks the conclusion of the workflow run and sends a notification to Slack with information about the repository, commit, and author.
    
    SCRUM-22
    sh1un committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    aa57e56 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. test: test slack notification

    sh1un committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    061c902 View commit details
    Browse the repository at this point in the history
  2. revert: revert "test: test slack notification"

    This reverts commit 061c902.
    
    SCRUM-22
    sh1un committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    ffe1b04 View commit details
    Browse the repository at this point in the history