Actions
action #51272
closedcoordination #50507: [qe-core][functional][saga] document lib/ functions
[functional][u] fix travis deployment condition
Status:
Resolved
Priority:
Normal
Assignee:
Category:
Enhancement to existing tests
Target version:
SUSE QA - Milestone 26
Start date:
2019-05-08
Due date:
% Done:
0%
Estimated time:
Difficulty:
medium
Description
The condition for the deployment of the lib/ functions via Travis is not working, we are currently re-deploying the docs everytime a new Travis Build is triggered (except on PRs)
AC¶
Travis deploys to gh-pages on following conditions:
- the POD documentation in one of the lib/ functions has changed
It shall not deploy on following conditions:
- code in the lib/ functions has changed
Tasks¶
- Teach the script https://github.com/os-autoinst/os-autoinst-distri-opensuse/blob/master/script/generateUtilsDoc.sh#L31 to ignore the generated hash.
- See line 7 on view-source:https://os-autoinst.github.io/os-autoinst-distri-opensuse/utils.html
Suggestions¶
- Szarate and me agreed on setting a flag (NEW_DEPLOY_NEEDED) in the generateUtilsDoc.sh to keep the travis.yml clean. I think 'diff' would be the tool of choice here.
- Use diff ignore feature.
Updated by mgriessmeier almost 5 years ago
- Target version changed from Milestone 23 to Milestone 25
move to M25
Updated by SLindoMansilla almost 5 years ago
- Description updated (diff)
- Status changed from New to Workable
- Target version changed from Milestone 25 to Milestone 26
As spoken in the grooming meeting
Updated by dheidler over 4 years ago
- Status changed from Workable to In Progress
Updated by dheidler over 4 years ago
- Status changed from In Progress to Feedback
Updated by dheidler over 4 years ago
Updated by SLindoMansilla over 4 years ago
Both PR were merged.
foursixnine, can this ticket be resolved?
Updated by szarate over 4 years ago
- Status changed from Feedback to Resolved
Yes, also https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/8130 is related
Actions