Merge pull request #91 from puremourning/macos-10.14

Switch to macOS 10.14 in CI (10.13 will be disabled soon)
This commit is contained in:
mergify[bot] 2020-01-27 21:46:51 +00:00 • committed by GitHub
commit c6c0144f85
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 17 additions and 7 deletions

View file

@ -61,6 +61,8 @@ stages:
displayName: 'Run the tests' displayName: 'Run the tests'
env: env:
VIMSPECTOR_MIMODE: gdb VIMSPECTOR_MIMODE: gdb
VIMSPECTOR_TEST_STDOUT: true
VIMSPECTOR_MI_DEBUGGER: ""
- bash: ./make_package linux $(Build.SourceVersion) - bash: ./make_package linux $(Build.SourceVersion)
displayName: 'Package' displayName: 'Package'
@ -72,11 +74,11 @@ stages:
- job: 'macos' - job: 'macos'
pool: pool:
vmImage: 'macOS-10.13' vmImage: 'macOS-10.14'
steps: steps:
- bash: | - bash: |
brew unlink node@6 brew unlink node@6
brew install macvim node@10 brew install macvim node@10 tcl-tk
brew link --force --overwrite node@10 brew link --force --overwrite node@10
displayName: 'Install vim and node' displayName: 'Install vim and node'
@ -99,6 +101,9 @@ stages:
displayName: 'Run the tests' displayName: 'Run the tests'
env: env:
VIMSPECTOR_MIMODE: lldb VIMSPECTOR_MIMODE: lldb
VIMSPECTOR_TEST_STDOUT: true
VIMSPECTOR_MI_DEBUGGER: ""
LLDB_DEBUGSERVER_PATH: "/Library/Developer/CommandLineTools/Library/PrivateFrameworks/LLDB.framework/Resources/debugserver"
- bash: ./make_package macos $(Build.SourceVersion) - bash: ./make_package macos $(Build.SourceVersion)
displayName: 'Package' displayName: 'Package'

View file

@ -118,7 +118,7 @@ GADGETS = {
'version': '0.23.0', 'version': '0.23.0',
'file_name': 'vscode-java-debug-0.23.0.vsix', 'file_name': 'vscode-java-debug-0.23.0.vsix',
'checksum': 'checksum':
'', 'f98a35c8dd4f3079ecd9657b04f1edbfea04c364c0fbf7eee1285f942782710b',
}, },
'adapters': { 'adapters': {
"vscode-java": { "vscode-java": {
@ -141,7 +141,7 @@ GADGETS = {
'version': '0.2.31', 'version': '0.2.31',
'file_name': 'georgewfraser.vscode-javac-0.2.31.vsix.gz', 'file_name': 'georgewfraser.vscode-javac-0.2.31.vsix.gz',
'checksum': 'checksum':
'', '5b0248ec1198d3ece9a9c6b9433b30c22e308f0ae6e4c7bd09cd943c454e3e1d',
}, },
'adapters': { 'adapters': {
"vscode-javac": { "vscode-javac": {
@ -238,7 +238,8 @@ GADGETS = {
'all': { 'all': {
'file_name': 'bash-debug-0.3.6.vsix', 'file_name': 'bash-debug-0.3.6.vsix',
'version': 'v0.3.6', 'version': 'v0.3.6',
'checksum': '', 'checksum':
'502ee5732851fc4f309294fc296a291b1a114008a1fbcb232f3763be2b8d9c1f',
}, },
'do': lambda name, root: InstallBashDebug( name, root ), 'do': lambda name, root: InstallBashDebug( name, root ),
'adapters': { 'adapters': {

View file

@ -9,10 +9,14 @@
"args": [], "args": [],
"cwd": "${workspaceRoot}", "cwd": "${workspaceRoot}",
"environment": [], "environment": [],
"externalConsole": true, "externalConsole": false,
"stopAtEntry": true, "stopAtEntry": true,
"stopOnEntry": true, "stopOnEntry": true,
"MImode": "${VIMSPECTOR_MIMODE}" "MImode": "${VIMSPECTOR_MIMODE}",
"miDebuggerPath": "${VIMSPECTOR_MI_DEBUGGER}",
"logging": {
"engineLogging": true
}
}, },
"breakpoints": { "breakpoints": {
"exception": { "exception": {