Skip to content
This repository was archived by the owner on Oct 8, 2025. It is now read-only.
Merged
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
929adca
Moving LHCI test role to tests subdirectory.
gregharvey Mar 14, 2025
378f8c2
Updating documentation.
gregharvey Mar 14, 2025
3f4abc8
Full namespacing added.
gregharvey Mar 14, 2025
efb1d43
Updating composer command role to support arguments.
gregharvey Mar 14, 2025
4bbc96a
Adding PHPUnit testing role.
gregharvey Mar 14, 2025
0fb9521
Making installation of phpunit with composer an option.
gregharvey Mar 14, 2025
9cc72fb
Suppressing failure if phpunit.xml file isn't found.
gregharvey Mar 14, 2025
8f8d2ca
Switching to deploy_path for checking built code.
gregharvey Mar 14, 2025
e50b322
Moving composer command code to a block.
gregharvey Mar 17, 2025
33d257d
Fixing the phpunit.xml.dist lookup.
gregharvey Mar 17, 2025
23fd156
Merge branch '1.x' of github.com:codeenigma/ce-deploy into testing_su…
gregharvey Mar 17, 2025
3a51762
Merge branch 'testing_suites' into testing_suites-PR-1.x
gregharvey Mar 17, 2025
ef84f8f
Merging 1.x
gregharvey Mar 17, 2025
0fef9d3
We need ignore_errors in this case.
gregharvey Mar 17, 2025
d0598f9
Merging 1.x
gregharvey Mar 17, 2025
1a897f0
Somehow my 'remote_src: true' line got lost in conflicts!
gregharvey Mar 17, 2025
1954918
Merge branch 'testing_suites' into testing_suites-PR-1.x
gregharvey Mar 17, 2025
d083acc
Fixing default paths to use Drupal default phpunit config by default.
gregharvey Mar 17, 2025
7c8228c
Merge branch 'testing_suites' into testing_suites-PR-1.x
gregharvey Mar 17, 2025
a5d64d0
Using 'skip' argument for first_found.
gregharvey Mar 17, 2025
90d7792
Merge branch 'testing_suites' into testing_suites-PR-1.x
gregharvey Mar 17, 2025
6ba0ce9
Updating phpunit docs.
gregharvey Mar 17, 2025
5e4da7a
Updating phpunit docs.
gregharvey Mar 17, 2025
1752945
Merge branch 'testing_suites' into testing_suites-PR-1.x
gregharvey Mar 17, 2025
90583b7
Adding a diffy role under tests.
gregharvey Mar 17, 2025
eb3cd8d
Merge branch 'testing_suites' into testing_suites-PR-1.x
gregharvey Mar 17, 2025
6620721
Forgot to update variable name.
gregharvey Mar 17, 2025
a9ffb8a
Merge branch 'testing_suites' into testing_suites-PR-1.x
gregharvey Mar 17, 2025
1929a32
Fixing docs typo.
gregharvey Mar 17, 2025
5d8c950
Merge branch 'testing_suites' into testing_suites-PR-1.x
gregharvey Mar 17, 2025
c043782
Adding a PHP CodeSniffer testing role.
gregharvey Mar 18, 2025
59b36ba
Merge branch '1.x' of github.com:codeenigma/ce-deploy into testing_su…
gregharvey Mar 18, 2025
288c8bc
Merge branch 'testing_suites' into testing_suites-PR-1.x
gregharvey Mar 18, 2025
7f3ff8b
Merge branch '1.x' into testing_suites
gregharvey Mar 18, 2025
f5e6fbc
Merge branch '1.x' into testing_suites
gregharvey Mar 18, 2025
372b67b
Merge branch '1.x' of github.com:codeenigma/ce-deploy into testing_su…
gregharvey Mar 18, 2025
38e47f0
Merge branch 'testing_suites' into testing_suites-PR-1.x
gregharvey Mar 18, 2025
0236281
Documentation enhancements.
gregharvey Mar 18, 2025
f64beb6
Merge branch 'testing_suites' into testing_suites-PR-1.x
gregharvey Mar 18, 2025
b0ea45a
Fixing bug where stdout of diffy is overwritten.
gregharvey Mar 20, 2025
2328f78
Merge branch '1.x' of github.com:codeenigma/ce-deploy into testing_su…
gregharvey Mar 20, 2025
af9181f
Merge branch 'testing_suites' into testing_suites-PR-1.x
gregharvey Mar 20, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 12 additions & 2 deletions roles/tests/tests_diffy/tasks/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,21 @@
- name: Run diffy with environment URL set.
ansible.builtin.command:
cmd: "{{ deploy_path }}/vendor/bin/diffy project:compare {{ diffy.project_id }} {{ diffy.main_env }} {{ diffy.test_env }} --env2Url={{ diffy.test_env_url }}"
register: _diffy_report_id
register: _diffy_report_id_with_env
when: diffy.test_env_url | length > 0

- name: Set _diffy_report_id for other roles to use.
ansible.builtin.set_fact:
_diffy_report_id: "{{ _diffy_report_id_with_env.stdout }}"
when: _diffy_report_id_with_env.stdout is defined

- name: Run diffy.
ansible.builtin.command:
cmd: "{{ deploy_path }}/vendor/bin/diffy project:compare {{ diffy.project_id }} {{ diffy.main_env }} {{ diffy.test_env }}"
register: _diffy_report_id
register: _diffy_report_id_no_env
when: diffy.test_env_url | length == 0

- name: Set _diffy_report_id for other roles to use.
ansible.builtin.set_fact:
_diffy_report_id: "{{ _diffy_report_id_no_env.stdout }}"
when: _diffy_report_id_no_env.stdout is defined