Граф коммитов

38 Коммитов

Автор SHA1 Сообщение Дата
Colen Garoutte-Carson 253475da92 Update .travis.yml to use newer version 2019-09-05 14:59:45 -07:00
vector-of-bool 6a0218b671 Install PowerShell directly instead of via Homebrew 2018-11-24 22:18:10 -07:00
vector-of-bool 0ade11770a Use NodeJS 8.9.3 to match the VSCode version 2018-11-24 17:12:45 -07:00
KoeMai b65a9522cf Add more debug information and add gdb to travis. 2018-05-26 00:26:36 +02:00
vector-of-bool a8d4dac39b Webhooks for dev chat 2018-04-23 00:12:33 -06:00
vector-of-bool 193a00731e Re-enable Linux after accidental commit, but pull Clang out. 2018-04-12 00:28:58 -06:00
KoeMai 5cf27f3c88 Reactivate all extension test workspaces 2018-04-12 00:14:06 -06:00
vector-of-bool 69814cb30d Fix strange macOS test failures.
Can't figure it out, but downloading CMake 3.10.0 is required to have a
subset of the macOS tests pass. If an older version is downloaded or
no version is downloaded, three tests from preferred-generators will
fail every time. What's happening here?
2018-03-26 01:02:42 -06:00
vector-of-bool ae50d936d5 Travis tweaks 2018-03-25 19:28:26 -06:00
vector-of-bool ef5fd06ab2 Fix Travis. But for real. 2018-03-17 18:06:41 -06:00
vector-of-bool b70c94080b Fix Travis? 2018-03-17 18:01:26 -06:00
vector-of-bool 61f962625d Add Travis webhook 2018-03-17 17:56:37 -06:00
vector-of-bool 6026c73cf0 Re-enable macOS and Clang 2018-03-14 23:05:32 -06:00
vector-of-bool 39d88b6897 Adding PowerShell-based scripts for Linux and macOS 2018-03-11 20:25:17 -06:00
vector-of-bool e43e52d768 Quiet down! 2018-03-03 13:17:52 -07:00
KoeMai d5be9094fa Move and separate first tests for extension testing into separate folder
This modification should separate extension tests from internal tests.
This allows us to use different project folder for testing of different extension use cases.

- Create run script for extension tests
- Move "No present kit" extension tests into separate folder
- Add launch config for extension tests without cmakelist in folder
2018-03-03 13:59:39 +01:00
KoeMai e3eff27932 Refactor start of test execution on CI
The test execution on the CI is hard coded for each system into the configuration files. This does not allow to setup tests in different workspaces and test folders.
This modification moves the test execution into separated files.

With this refactoring are following changes done:

- Move test execution into a script for linux/macos and windows
- Rename test_project into test_project_without_cmakelists
- Replace test execution by script calls in CI configuration
2018-03-03 13:56:48 +01:00
vector-of-bool 1359335c3a Print out the CMake version before we go 2018-02-17 20:16:30 -07:00
vector-of-bool 3a38bc6a99 Bad shell scripts make me sad. 2018-02-17 20:13:16 -07:00
vector-of-bool 0197c2fd79 Much fun 2018-02-17 20:10:10 -07:00
vector-of-bool 0a1ca4319a Getting annoyed 2018-02-17 20:07:08 -07:00
vector-of-bool b1cea4960f Try to fix travis on macOS 2018-02-17 20:03:44 -07:00
vector-of-bool abea5695e3 Print commands while executing them 2018-02-17 19:58:03 -07:00
vector-of-bool e421885186 Restore directory after installing CMake 2018-02-17 19:53:23 -07:00
vector-of-bool 58010b03aa Trying to install different CMake versions in macOS 2018-02-17 19:49:13 -07:00
vector-of-bool 2e0e958597 Travis still hasn't fixed their scripts to respect -eu 2018-02-17 19:28:08 -07:00
vector-of-bool dd0e4a6af0 We need to sudo the CMake install 2018-02-17 19:22:35 -07:00
vector-of-bool 8d43f01e99 Install different CMake Versions 2018-02-17 19:20:32 -07:00
vector-of-bool a1b7fd363f Use pipe block string 2018-02-17 18:38:52 -07:00
KoeMai 501220dbd4 Replace shell by bash 2018-02-06 00:14:26 +01:00
KoeMai 7488cede32 Fix missing compiler on travis 2018-02-06 00:14:25 +01:00
KoeMai 1f5ea5d17b Fix travis problems on a linux machine 2018-02-06 00:14:25 +01:00
KoeMai 14e3bd12da Fix call of shell script on travis 2018-02-06 00:14:25 +01:00
KoeMai 36f6d3915b Fix wrong env definition on travis CI builds 2018-02-06 00:14:25 +01:00
KoeMai 67c702e494 Disable rollbar on CI 2018-02-06 00:14:25 +01:00
KoeMai f122f5fc05 Replace fake_bins "sh/bat-scripts" by executable program which read a configuration-file.
This allows to fake the executable by the platform used style.
Therefor a FakeOutputGenerator is written in C++.
2018-02-06 00:14:25 +01:00
KoeMai eaca6525f4 Fix missing variable and instruction cols
- Add environment variable to disable VSTest dependent or excluding tests
- Appveyor did not run tests
2018-02-06 00:14:25 +01:00
KoeMai 78c560ce4d Add CI instruction file 2018-02-06 00:14:25 +01:00