Project

Profile

Help

Task #4852

Add a "docs" test to PR runner

Added by amacdona@redhat.com over 1 year ago. Updated 11 months ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Sprint/Milestone:
Start date:
Due date:
% Done:

0%

Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
Yes
Tags:
Sprint:
Sprint 55
Quarter:

Description

Scripts are rendered in the workflows docs, and these scripts can be run together to ensure that the instructions are correct.

2 full workflow scripts test sync-publish (docs/_scripts/destructive_check_sync_publish.sh) and upload-publish (docs/_scripts/destructive_check_upload_publish.sh). Both of these scripts should execute without errors to pass the docs test.

This task has 3 components:

  1. Add docs test to PR runner (like https://github.com/pulp/pulpcore/blob/master/.travis/script.sh#L28-L34)
  2. Execute the scripts 2 full workflow scripts
  3. Modify bash scripts to include exit codes so failures are obvious

Associated revisions

Revision 28e6299b View on GitHub
Added by dkliban@redhat.com over 1 year ago

Problem: plugin authors can't edit the test scripts

Solution: allow plugin authors to add custom bash scripts

https://pulp.plan.io/issues/4852 re: #4852

History

#1 Updated by amacdona@redhat.com over 1 year ago

  • Status changed from NEW to ASSIGNED
  • Assignee set to amacdona@redhat.com
  • Sprint set to Sprint 53

#2 Updated by amacdona@redhat.com over 1 year ago

  • Status changed from ASSIGNED to POST

#3 Updated by amacdona@redhat.com over 1 year ago

  • Sprint changed from Sprint 53 to Sprint 54

#4 Updated by ttereshc over 1 year ago

  • Sprint changed from Sprint 54 to Sprint 55

#5 Updated by amacdona@redhat.com over 1 year ago

  • Status changed from POST to MODIFIED

#6 Updated by bmbouter 11 months ago

  • Sprint/Milestone set to 0.1.0

#7 Updated by bmbouter 11 months ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE

Please register to edit this issue

Also available in: Atom PDF