[obs-commits] [openSUSE/open-build-service] 4f839f: [ci] Add haml-lint gem
Branch: refs/heads/master Home: https://github.com/openSUSE/open-build-service Commit: 4f839f33ed956d829cd4138ef039943bc914675b https://github.com/openSUSE/open-build-service/commit/4f839f33ed956d829cd413... Author: Ana María Martínez Gómez <ammartinez@suse.de> Date: 2017-03-29 (Wed, 29 Mar 2017) Changed paths: M src/api/Gemfile M src/api/Gemfile.lock Log Message: ----------- [ci] Add haml-lint gem `haml-lint` integrates with Rubocop to analyse HAML files. Commit: f04a854ebca3c0b15ea06ea3e714ff994878ef4d https://github.com/openSUSE/open-build-service/commit/f04a854ebca3c0b15ea06e... Author: Ana María Martínez Gómez <ammartinez@suse.de> Date: 2017-03-29 (Wed, 29 Mar 2017) Changed paths: A src/api/.haml-lint_todo.yml Log Message: ----------- [ci] Autogenerate `.haml-lint_todo.yml` The `auto-gen-config` option for `haml-lint` is not yet in the last release as it was added to the project yesterday. Moreover, there are some bugs on the current version of the gem in master. So, I used the version in: https://github.com/Ana06/haml-lint/tree/fix-todo to autogenerate the file. I also added a comment in the generated file to point to the branch where the code used to generate the file is. Commit: 0ea50ae8524ef402e8dafe722974a37ed728d320 https://github.com/openSUSE/open-build-service/commit/0ea50ae8524ef402e8dafe... Author: Ana María Martínez Gómez <ammartinez@suse.de> Date: 2017-03-29 (Wed, 29 Mar 2017) Changed paths: A src/api/.haml-lint.yml R src/api/.haml-lint_todo.yml Log Message: ----------- [ci] Add default haml configuration file Move `.haml-lint_todo.yml` to the default haml configuration file (`.hmal-lint.yml`), as `inherits_from` is not available yet in the last release of the gem. Commit: c6765baa9cd1ba7680dcc19fb405a060a79b175f https://github.com/openSUSE/open-build-service/commit/c6765baa9cd1ba7680dcc1... Author: Ana María Martínez Gómez <ammartinez@suse.de> Date: 2017-03-29 (Wed, 29 Mar 2017) Changed paths: M src/api/Rakefile Log Message: ----------- [ci] Add haml_lint rake task Rake task to run haml-lint. Commit: 9a28b235be94e59483abbc3137f375523135381d https://github.com/openSUSE/open-build-service/commit/9a28b235be94e59483abbc... Author: Ana María Martínez Gómez <ammartinez@suse.de> Date: 2017-03-29 (Wed, 29 Mar 2017) Changed paths: M .travis.yml M dist/ci/travis_script.sh Log Message: ----------- [ci] Add haml-lint to Travis Run haml_lint rake task in Travis to ensure that no haml style offenses are introduced. Commit: c571d058abc54568cc22ae10a88667a7e6af88f7 https://github.com/openSUSE/open-build-service/commit/c571d058abc54568cc22ae... Author: Ana María Martínez Gómez <ammartinez@suse.de> Date: 2017-03-29 (Wed, 29 Mar 2017) Changed paths: M src/api/.haml-lint.yml Log Message: ----------- [ci] Exclude bundle from haml Exclude files inside the `src/api/vendor/bundle` folder from the haml analysis. This avoid that haml-lint fails in Travis. Commit: 0b2171b23928750730e532847d287979e3261c50 https://github.com/openSUSE/open-build-service/commit/0b2171b23928750730e532... Author: Ana María Martínez Gómez <ammartinez@suse.de> Date: 2017-03-29 (Wed, 29 Mar 2017) Changed paths: M .travis.yml M dist/ci/travis_script.sh Log Message: ----------- [ci] Merge linter suites in Travis Merge rubocop, jshint and haml-lint test environment in a linter environment. Commit: 4712fec1030953f62d4ed3b01b6c77a4dad803db https://github.com/openSUSE/open-build-service/commit/4712fec1030953f62d4ed3... Author: Ana María Martínez Gómez <ammartinez@suse.de> Date: 2017-03-29 (Wed, 29 Mar 2017) Changed paths: M .travis.yml M dist/ci/travis_script.sh A src/api/.haml-lint.yml M src/api/Gemfile M src/api/Gemfile.lock M src/api/Rakefile Log Message: ----------- Merge pull request #2906 from Ana06/haml-lint [ci] Add haml-lint Compare: https://github.com/openSUSE/open-build-service/compare/7e9de4f91acb...4712fe...
participants (1)
-
Ana María Martínez Gómez