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

Implement DevShop YamlTasks & GitHub API CLI for Deployments #1304

Closed
wants to merge 104 commits into from

Commits on Mar 23, 2020

  1. Configuration menu
    Copy the full SHA
    de2c317 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b5114ca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3ca58c2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e5ec14b View commit details
    Browse the repository at this point in the history
  5. require devshop/yaml-tests

    jonpugh committed Mar 23, 2020
    Configuration menu
    Copy the full SHA
    7c07e91 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'VAGOV-1229-devshop-yaml-tasks' of github.com:department…

    …-of-veterans-affairs/va.gov-cms into VAGOV-1229-devshop-yaml-tasks
    jonpugh committed Mar 23, 2020
    Configuration menu
    Copy the full SHA
    cfe6bab View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a7edb9a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    77636d0 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2020

  1. Switch to yaml-tasks command.

    jonpugh committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    4235d6c View commit details
    Browse the repository at this point in the history
  2. Wrong option

    jonpugh committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    1855f41 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e039a70 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ce8b439 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    39eca4d View commit details
    Browse the repository at this point in the history
  6. Use mustRun in demo.php, and catch the final command's error and prin…

    …t a message about it.
    jonpugh committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    c9f730a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d55cfd7 View commit details
    Browse the repository at this point in the history
  8. Use dev release of power-process so we can be sure this passes before…

    … releasing a new power-process.
    jonpugh committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    a4803f5 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    fc8a568 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    72f317c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    80959a7 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2020

  1. Configuration menu
    Copy the full SHA
    4942844 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    502ace1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9d6ee55 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    29a1471 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    abb29e0 View commit details
    Browse the repository at this point in the history
  6. Add --github-token=$GITHUB_TOKEN so the full command is visible in lo…

    …gs, and to help with debugging.
    jonpugh committed Mar 25, 2020
    Configuration menu
    Copy the full SHA
    6bbc7f2 View commit details
    Browse the repository at this point in the history
  7. Print env in test.

    jonpugh committed Mar 25, 2020
    Configuration menu
    Copy the full SHA
    9461878 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    11d9eb6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    68cd4b6 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    fe6d553 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    cfacc3c View commit details
    Browse the repository at this point in the history
  12. Run bin/yaml-tasks instead of composer so the project EnvironmentHand…

    …ler.php gets loaded properly.
    jonpugh committed Mar 25, 2020
    Configuration menu
    Copy the full SHA
    c2c4511 View commit details
    Browse the repository at this point in the history
  13. Bumping yaml-tasks version

    jonpugh committed Mar 25, 2020
    Configuration menu
    Copy the full SHA
    92704d4 View commit details
    Browse the repository at this point in the history
  14. Bumping yaml-tasks version

    jonpugh committed Mar 25, 2020
    Configuration menu
    Copy the full SHA
    82dbd46 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    c179798 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    b9ad841 View commit details
    Browse the repository at this point in the history
  17. Add debugging to hooks.yml

    jonpugh committed Mar 25, 2020
    Configuration menu
    Copy the full SHA
    4a4bba8 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    4535fc3 View commit details
    Browse the repository at this point in the history
  19. updating to latest yaml tasks

    jonpugh committed Mar 25, 2020
    3 Configuration menu
    Copy the full SHA
    37a6103 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2020

  1. 8 Configuration menu
    Copy the full SHA
    7b6c9fe View commit details
    Browse the repository at this point in the history
  2. Set full path to get this working for now. Once YamlTasks can determi…

    …ne a composer project's bin-dir, we can set PATH and remvove the "bin/"
    jonpugh committed Mar 26, 2020
    6 Configuration menu
    Copy the full SHA
    c50a0fa View commit details
    Browse the repository at this point in the history
  3. update yaml-tasks

    jonpugh committed Mar 26, 2020
    8 Configuration menu
    Copy the full SHA
    8ce4aa9 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'master' of github.com:department-of-veterans-affairs/va…

    ….gov-cms into VAGOV-1229-devshop-yaml-tasks
    jonpugh committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    84d4fe4 View commit details
    Browse the repository at this point in the history
  5. update lockfile hash

    jonpugh committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    907c4c5 View commit details
    Browse the repository at this point in the history
  6. latest yaml-tasks

    jonpugh committed Mar 26, 2020
    7 Configuration menu
    Copy the full SHA
    14a9b80 View commit details
    Browse the repository at this point in the history
  7. latest yaml-tasks

    jonpugh committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    9d1f6b7 View commit details
    Browse the repository at this point in the history
  8. Remove environment debugging.

    jonpugh committed Mar 26, 2020
    16 Configuration menu
    Copy the full SHA
    30ba0e3 View commit details
    Browse the repository at this point in the history
  9. Revert "Set full path to get this working for now. Once YamlTasks can…

    … determine a composer project's bin-dir, we can set PATH and remvove the "bin/""
    
    This reverts commit c50a0fa.
    jonpugh committed Mar 26, 2020
    7 Configuration menu
    Copy the full SHA
    b5546c6 View commit details
    Browse the repository at this point in the history
  10. latest yaml-tasks

    jonpugh committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    1a33a44 View commit details
    Browse the repository at this point in the history
  11. 12 Configuration menu
    Copy the full SHA
    e378773 View commit details
    Browse the repository at this point in the history
  12. 6 Configuration menu
    Copy the full SHA
    19b911b View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2020

  1. 6 Configuration menu
    Copy the full SHA
    8adb4c8 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2020

  1. Merge branch 'master' of github.com:department-of-veterans-affairs/va…

    ….gov-cms into VAGOV-1229-devshop-yaml-tasks
    jonpugh committed Apr 1, 2020
    Configuration menu
    Copy the full SHA
    a491b6a View commit details
    Browse the repository at this point in the history
  2. Remove unused yaml-tasks/tests files.

    Elijah Lynn committed Apr 1, 2020
    Configuration menu
    Copy the full SHA
    d97f70c View commit details
    Browse the repository at this point in the history
  3. Update .lando.yml file to use yaml-tests.

    Elijah Lynn committed Apr 1, 2020
    Configuration menu
    Copy the full SHA
    7e3c9a3 View commit details
    Browse the repository at this point in the history
  4. Rename yaml-tests to yaml-tasks, more files.

    Elijah Lynn committed Apr 1, 2020
    Configuration menu
    Copy the full SHA
    c3dab92 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8f6e011 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d567c19 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'VAGOV-1229-devshop-yaml-tasks' of github.com:department…

    …-of-veterans-affairs/va.gov-cms into VAGOV-1229-devshop-yaml-tasks
    jonpugh committed Apr 1, 2020
    12 Configuration menu
    Copy the full SHA
    b8ca521 View commit details
    Browse the repository at this point in the history
  8. 5 Configuration menu
    Copy the full SHA
    2403038 View commit details
    Browse the repository at this point in the history
  9. Revert "Fix composer va:proxy:sshuttle command."

    This reverts commit 7b6c9fe.
    jonpugh committed Apr 1, 2020
    Configuration menu
    Copy the full SHA
    c5ee8f9 View commit details
    Browse the repository at this point in the history
  10. 4 Configuration menu
    Copy the full SHA
    590692a View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2020

  1. Configuration menu
    Copy the full SHA
    f1b6c13 View commit details
    Browse the repository at this point in the history
  2. Fixed composer.lock by:

    1. Reverting back to master branch composer.lock:
    
            git checkout master composer.lock
    
    2. Run `composer update --lock` and get big error message.
    3. Identify problem packages from this message and use `composer remove` to remove them from the .lock file:
    
            composer remove provision-ops/power-process provision-ops/yaml-tests  knplabs/github-api
    
    4. Committing the result for now since it works. Mostly only patch version updates and symfony/robo/guzzle related changes.
    jonpugh committed Apr 2, 2020
    2 Configuration menu
    Copy the full SHA
    d4da961 View commit details
    Browse the repository at this point in the history
  3. Update testing.md

    jonpugh authored Apr 2, 2020
    2 Configuration menu
    Copy the full SHA
    4039ddd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b558748 View commit details
    Browse the repository at this point in the history
  5. 4 Configuration menu
    Copy the full SHA
    2a820f0 View commit details
    Browse the repository at this point in the history
  6. 2 Configuration menu
    Copy the full SHA
    16b58d4 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2020

  1. Configuration menu
    Copy the full SHA
    e1cee2b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fdc7e8e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1ddb820 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    634832c View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2020

  1. Configuration menu
    Copy the full SHA
    0b1dd96 View commit details
    Browse the repository at this point in the history
  2. Rebase

    jonpugh committed Apr 8, 2020
    Configuration menu
    Copy the full SHA
    2cc1524 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    43a530a View commit details
    Browse the repository at this point in the history
  4. typo

    jonpugh committed Apr 8, 2020
    Configuration menu
    Copy the full SHA
    f5153b7 View commit details
    Browse the repository at this point in the history
  5. Update composer.lock

    jonpugh committed Apr 8, 2020
    Configuration menu
    Copy the full SHA
    649c4ba View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    db9c3e1 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2020

  1. Configuration menu
    Copy the full SHA
    caffff4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    531c5ad View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a5c5d5a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    edd1591 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6ae8236 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    857b2d9 View commit details
    Browse the repository at this point in the history
  7. Fix exit1 typo.

    jonpugh committed Apr 9, 2020
    Configuration menu
    Copy the full SHA
    e63bb26 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2b10f2a View commit details
    Browse the repository at this point in the history
  9. Merge branch 'master' of github.com:department-of-veterans-affairs/va…

    ….gov-cms into VAGOV-1229-devshop-yaml-tasks
    jonpugh committed Apr 9, 2020
    Configuration menu
    Copy the full SHA
    6dbc91b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2b82963 View commit details
    Browse the repository at this point in the history
  11. Update composer.json

    Elijah Lynn authored Apr 9, 2020
    Configuration menu
    Copy the full SHA
    087e613 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    3868ba6 View commit details
    Browse the repository at this point in the history
  13. Simplify the web deployment commands: put the failure notification ri…

    …ght before the existing exit 1.
    jonpugh committed Apr 9, 2020
    Configuration menu
    Copy the full SHA
    c28a659 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    f3de4e8 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    ddf0146 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2020

  1. Configuration menu
    Copy the full SHA
    a65bb82 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of github.com:department-of-veterans-affairs/va…

    ….gov-cms into VAGOV-1229-devshop-yaml-tasks
    jonpugh committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    4f95ff4 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'VAGOV-1229-devshop-yaml-tasks' of github.com:department…

    …-of-veterans-affairs/va.gov-cms into VAGOV-1229-devshop-yaml-tasks
    jonpugh committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    ffcb29d View commit details
    Browse the repository at this point in the history
  4. - Move deployment:start to the first step in yaml-tasks.

    - Report failure after cache:rebuild.
    - Add descriptions to each failure notification.
    -
    jonpugh committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    6fe74ee View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3fd2642 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f8b5dcf View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2020

  1. Configuration menu
    Copy the full SHA
    40c23fe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0a3bbcc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    add76b1 View commit details
    Browse the repository at this point in the history
  4. Update to latest versions.

    jonpugh committed Apr 22, 2020
    Configuration menu
    Copy the full SHA
    527bacf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8e369a0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    45f4272 View commit details
    Browse the repository at this point in the history