40 lines
766 B
Lua
40 lines
766 B
Lua
vim.api.nvim_create_user_command('SimulateRobotCode', function()
|
|
vim.fn.jobstart({
|
|
"./gradlew",
|
|
"simulateJava",
|
|
}, {
|
|
stdout_buffered = true,
|
|
stderr_buffered = true,
|
|
on_stdout = function(_, data)
|
|
end,
|
|
on_stderr = function(_, data)
|
|
end,
|
|
|
|
})
|
|
end, {})
|
|
|
|
vim.api.nvim_create_user_command("DeployRobotCode", function()
|
|
vim.fn.jobstart({
|
|
"./gradlew",
|
|
"deploy",
|
|
"-PteamNumber=245",
|
|
"--offline",
|
|
"--console=plain",
|
|
"--warning-mode=none",
|
|
"-q"
|
|
}, {
|
|
stdout_buffered = true,
|
|
stderr_buffered = true,
|
|
on_stdout = function(_, data)
|
|
if data then
|
|
vim.notify(table.concat(data, "\n"))
|
|
end
|
|
end,
|
|
on_stderr = function(_, data)
|
|
if data then
|
|
vim.notify(table.concat(data, "\n"), vim.log.levels.ERROR)
|
|
end
|
|
end,
|
|
})
|
|
end, {})
|