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

Create build-deploy-ec2.yml #546

Closed
wants to merge 10 commits into from

Commits on Jul 26, 2023

  1. Create build-deploy-ec2.yml

    This initial GitHub Workflow builds and uploads the Home Unite Us front-end application and back-end API web service to the EC2 instance currently used for the Home Unite Us project. 
    
    In this commit, the workflow does not cause the uploaded packages to run. That will come after testing and refining this commit.
    
    related #465
    paulespinosa committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    ef6948e View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2023

  1. Update build-deploy-ec2.yml

    Trying with a different name for the SSH key
    paulespinosa authored Jul 28, 2023
    Configuration menu
    Copy the full SHA
    9d4e9fa View commit details
    Browse the repository at this point in the history
  2. Update build-deploy-ec2.yml

    Change the name of the SSH key for the app build
    paulespinosa authored Jul 28, 2023
    Configuration menu
    Copy the full SHA
    65b4c08 View commit details
    Browse the repository at this point in the history
  3. Update build-deploy-ec2.yml

    Refactor: two parallel jobs that build the API and APP and a deploy job that depends on both of the build steps to be successful. Uses build artifacts to move the builds to the deploy job. Added caching python and node dependencies.
    paulespinosa authored Jul 28, 2023
    Configuration menu
    Copy the full SHA
    6ce4193 View commit details
    Browse the repository at this point in the history
  4. Update build-deploy-ec2.yml

    Comment out running tests in order to test the deploy job
    paulespinosa authored Jul 28, 2023
    Configuration menu
    Copy the full SHA
    9f08e03 View commit details
    Browse the repository at this point in the history
  5. Update build-deploy-ec2.yml

    Added the homeunite.us public key
    paulespinosa authored Jul 28, 2023
    Configuration menu
    Copy the full SHA
    72e9b74 View commit details
    Browse the repository at this point in the history
  6. Update build-deploy-ec2.yml

    Make comment about the server's public key
    paulespinosa authored Jul 28, 2023
    Configuration menu
    Copy the full SHA
    4cac918 View commit details
    Browse the repository at this point in the history
  7. Update build-deploy-ec2.yml

    Added deploy script
    paulespinosa authored Jul 28, 2023
    Configuration menu
    Copy the full SHA
    1d0d766 View commit details
    Browse the repository at this point in the history
  8. Update build-deploy-ec2.yml

    Added SSH key for SSH remote commands action
    paulespinosa authored Jul 28, 2023
    Configuration menu
    Copy the full SHA
    dfe3ea1 View commit details
    Browse the repository at this point in the history
  9. Update build-deploy-ec2.yml

    Use rsync to move app files
    paulespinosa authored Jul 28, 2023
    Configuration menu
    Copy the full SHA
    57673e5 View commit details
    Browse the repository at this point in the history