From 40c90275f2c0b6f66bbc829f2ccc0af3478e6fd3 Mon Sep 17 00:00:00 2001 From: John Vandenberg Date: Sun, 9 Jun 2019 18:44:00 +0700 Subject: [PATCH] Bear differences --- .ci/FudgePostInstall.ps1 | 13 ++++++++++++- .ci/appveyor.yml | 26 ++++---------------------- 2 files changed, 16 insertions(+), 23 deletions(-) diff --git a/.ci/FudgePostInstall.ps1 b/.ci/FudgePostInstall.ps1 index ff7d1efebb..2982396648 100644 --- a/.ci/FudgePostInstall.ps1 +++ b/.ci/FudgePostInstall.ps1 @@ -176,7 +176,18 @@ function Fixes PPM-Install-cpanm Install-GoMetaLinter - Install-GoPM + # Install-GoPM + + go get -u github.com/BurntSushi/toml/cmd/tomlv + go get -u sourcegraph.com/sqs/goreturns + + npm config set loglevel warn + npm install + + cpanm --quiet --installdeps --with-develop --notest . + + sed -i '/sqlint/d' Gemfile + bundle install return $LastExitCode } diff --git a/.ci/appveyor.yml b/.ci/appveyor.yml index eb368050e6..2f74c48de7 100644 --- a/.ci/appveyor.yml +++ b/.ci/appveyor.yml @@ -108,31 +108,13 @@ install: " - "%MSYS_BIN%\\date.exe" - # As installation to windows for these requirements are broken. - # Tests are still being skipped. - - rm - dependency_management/requirements/AptRequirement.py - dependency_management/requirements/BrewRequirement.py - dependency_management/requirements/PkgRequirement.py - dependency_management/requirements/PortageRequirement.py - dependency_management/requirements/ZypperRequirement.py - dependency_management/requirements/DnfRequirement.py - dependency_management/requirements/YumRequirement.py - tests/AptRequirementTest.py - tests/BrewRequirementTest.py - tests/PkgRequirementTest.py - tests/PortageRequirementTest.py - tests/ZypperRequirementTest.py - tests/DnfRequirementTest.py - tests/YumRequirementTest.py - build: false # Not a C# project, build stuff at the test step instead. test_script: - - "%CMD_IN_ENV% python setup.py install" - - "%CMD_IN_ENV% py.test --cov-fail-under=100" - - "%CMD_IN_ENV% pip install coala-bears" - - "%CMD_IN_ENV% coala --ci" + - unix2dos tests/java/test_files/CheckstyleGood.java + - set TOXENV=py36-noreqs-pip-npm-gem-go-perl-java8-win-check-noskip-codecov + - "sed -i 's/^envlist.*$/envlist: %TOXENV%/' tox.ini" + - "%CMD_IN_ENV% python -m tox" on_success: - codecov