|
18 | 18 |
|
19 | 19 | jobs: |
20 | 20 | automation_controller_job: |
| 21 | + # runs-on: ubuntu-latest |
| 22 | + # name: Kick off Automation controller job |
| 23 | + # steps: |
| 24 | + # - name: Load the ansible-cloud action |
| 25 | + # id: controller_job |
| 26 | + # uses: ansible-cloud/[email protected] |
| 27 | + # with: |
| 28 | + # controller_host: ${{ secrets.CONTROLLER_HOST }} |
| 29 | + # controller_username: ${{ secrets.CONTROLLER_USERNAME }} |
| 30 | + # controller_password: ${{ secrets.CONTROLLER_PASSWORD }} |
| 31 | + # job_template: "AWS - ec2 enforce owner tag" |
| 32 | + # extra_vars: "your_region=us-west-1" |
| 33 | + # validate_certs: false |
| 34 | + # workshop_job_provision: |
21 | 35 | runs-on: ubuntu-latest |
22 | | - name: Kick off Automation controller job |
| 36 | + name: Test provision workshop and teardown |
23 | 37 | steps: |
24 | | - - name: Load the ansible-cloud action |
25 | | - id: controller_job |
| 38 | + - name: Load the ansible-cloud action for provision |
| 39 | + id: workshop_provision |
26 | 40 | uses: ansible-cloud/[email protected] |
27 | 41 | with: |
28 | 42 | controller_host: ${{ secrets.CONTROLLER_HOST }} |
29 | 43 | controller_username: ${{ secrets.CONTROLLER_USERNAME }} |
30 | 44 | controller_password: ${{ secrets.CONTROLLER_PASSWORD }} |
31 | | - job_template: "AWS - ec2 enforce owner tag" |
32 | | - extra_vars: "your_region=us-west-1" |
| 45 | + job_template: "Workshop Provision Job" |
| 46 | + extra_vars: "ec2_name_prefix=github-action-test-sean" |
| 47 | + validate_certs: false |
| 48 | + - name: Load the ansible-cloud action for teardown |
| 49 | + id: workshop_teardown |
| 50 | + uses: ansible-cloud/[email protected] |
| 51 | + with: |
| 52 | + controller_host: ${{ secrets.CONTROLLER_HOST }} |
| 53 | + controller_username: ${{ secrets.CONTROLLER_USERNAME }} |
| 54 | + controller_password: ${{ secrets.CONTROLLER_PASSWORD }} |
| 55 | + job_template: "Teardown Workshop" |
| 56 | + extra_vars: "ec2_name_prefix=github-action-test-sean" |
33 | 57 | validate_certs: false |
34 | | - # workshop_job_provision: |
35 | | - # runs-on: ubuntu-latest |
36 | | - # name: Test provision workshop and teardown |
37 | | - # steps: |
38 | | - # - name: Load the ansible-cloud action for provision |
39 | | - # id: workshop_provision |
40 | | - # uses: ansible-cloud/[email protected] |
41 | | - # with: |
42 | | - # controller_host: ${{ secrets.CONTROLLER_HOST }} |
43 | | - # controller_username: ${{ secrets.CONTROLLER_USERNAME }} |
44 | | - # controller_password: ${{ secrets.CONTROLLER_PASSWORD }} |
45 | | - # job_template: "Workshop Provision Job" |
46 | | - # extra_vars: "ec2_name_prefix=github-action-test-sean" |
47 | | - # validate_certs: false |
48 | | - # - name: Load the ansible-cloud action for teardown |
49 | | - # id: workshop_teardown |
50 | | - # uses: ansible-cloud/[email protected] |
51 | | - # with: |
52 | | - # controller_host: ${{ secrets.CONTROLLER_HOST }} |
53 | | - # controller_username: ${{ secrets.CONTROLLER_USERNAME }} |
54 | | - # controller_password: ${{ secrets.CONTROLLER_PASSWORD }} |
55 | | - # job_template: "Teardown Workshop" |
56 | | - # extra_vars: "ec2_name_prefix=github-action-test-sean" |
57 | | - # validate_certs: false |
0 commit comments