First (untested) cut at DrupalCI integration for contrib testing. Should be compatible with the current 'dev' branch of the DrupalCI test runner.
Deployment
Staging only, remove all non-core jobs:
SELECT * FROM pift_ci_job j INNER JOIN field_data_field_release_project rp ON rp.entity_id = j.release_nid AND rp.field_release_project_target_id <> 3060;
Remove queued contrib issue tests:
SELECT * FROM pift_ci_job j INNER JOIN field_data_field_release_project rp ON rp.entity_id = j.release_nid AND rp.field_release_project_target_id <> 3060 WHERE j.target_type = 'file';
Remove duplicate queued contrib branch tests:
SELECT * FROM pift_ci_job j INNER JOIN field_data_field_release_project rp ON rp.entity_id = j.release_nid AND rp.field_release_project_target_id <> 3060 WHERE j.target_type = 'branch' AND j.job_id NOT IN (SELECT max(job_id) FROM pift_ci_job j INNER JOIN field_data_field_release_project rp ON rp.entity_id = j.release_nid AND rp.field_release_project_target_id <> 3060 WHERE j.target_type = 'branch' GROUP BY j.release_nid);
| Comment | File | Size | Author |
|---|---|---|---|
| pift-ci.patch | 4.51 KB | jthorson |
Comments
Comment #1
jthorson commentedUpdating attribution
Comment #2
drummI've added the
DCI_TestItemandDCI_AdditionalRepositoriesparameters to https://dispatcher.drupalci.org/job/default/. Build 1391 will be the first with them.Comment #3
drummComment #6
drummI pushed a couple commits.
Comment #7
drummComment #9
drummLooks ready to deploy.
Comment #10
drummNow deployed.
Comment #12
drummI managed to break this with my commits. Deploying the last commit now to fix it.
Comment #14
drumm