-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve Travis Configuration #999
Conversation
rsalevsky
commented
Jun 27, 2019
- switch to Xenial (Trusty is EOL soon)
- sudo is now allowed by default
- add Gitlint check
- switch to Xenial (Trusty is EOL soon) - sudo is now allowed by default - add Gitlint check
Basically looks good to me, thanks. I am wondering if we should just put the gitlint thing in our openSUSE container that also validates the documentation -- SOC is certainly not the only SUSE documentation project with dodgy commit messages and this appears to be packaged as python3-gitlint. A few questions:
[1] I think they're evil but they have a way of re-enabling themselves a few weeks after I disable them in a repo. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good.
Some months ago the package wasn't really useful (some requirements where not there). We use the pip version in our travis runs.
Yes it does. Nevertheless as we extend the usage to more repos this might change, see SUSE-Cloud/automation#3509. The current idea is to allow trivial changes without referencing a bsc or SOC. Feedback is welcome in the automation PR.
Agreed and we should avoid that this happens. If it happens then I see the current config as counter productive.
You can configure it so that these commit are ignored. So far we never had this case.
|
We changed the config file now so that not always a reference has to be added. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok, looks good to me, then!
(I'll think about whether to include this in more doc repos separately, don't want to send stop energy here.)
[I have added the two thirds of the actual SOC writers that are currently not on vacation for reviews.]