Add a test which actually triggers the mappings and fires up vimspector with the cpptools debugger.
45 lines
1 KiB
YAML
45 lines
1 KiB
YAML
# Starter pipeline
|
|
# Start with a minimal pipeline that you can customize to build and deploy your code.
|
|
# Add steps that build, run tests, deploy, and more:
|
|
# https://aka.ms/yaml
|
|
|
|
jobs:
|
|
- job: 'linax'
|
|
pool:
|
|
vimImage: 'ubuntu-16.04'
|
|
container: 'puremourning/vimspector:test'
|
|
steps:
|
|
- bash: python3 install_gadget.py
|
|
displayName: 'Install gadgets'
|
|
|
|
- bash: vim --version
|
|
displayName: 'Print vim version information'
|
|
|
|
- bash: cd tests/testdata/cpp/simple && make
|
|
displayName: 'Build test cpp program'
|
|
|
|
- bash: ./run_tests
|
|
displayName: 'Run the tests'
|
|
env:
|
|
VIMSPECTOR_MIMODE: gdb
|
|
|
|
- job: 'macos'
|
|
pool:
|
|
vmImage: 'macOS-10.13'
|
|
steps:
|
|
- bash: brew install macvim
|
|
displayName: 'Install vim'
|
|
|
|
- bash: python3 install_gadget.py
|
|
displayName: 'Install gadgets'
|
|
|
|
- bash: vim --version
|
|
displayName: 'Print vim version information'
|
|
|
|
- bash: cd tests/testdata/cpp/simple && make
|
|
displayName: 'Build test cpp program'
|
|
|
|
- bash: ./run_tests
|
|
displayName: 'Run the tests'
|
|
env:
|
|
VIMSPECTOR_MIMODE: lldb
|