Build linux sample with musl

- Change sample build to use musl on linux
- Optionally remove version from jar so that
  e2e tests don't need to use version in path.
- Add better matrix to e2e so that we're able to
  build on one OS and then test with others.
- Fixes #576
This commit is contained in:
Janne Valkealahti
2022-11-30 15:39:10 +00:00
parent d3e897f6d9
commit 0899d414de
7 changed files with 92 additions and 26 deletions

View File

@@ -1,4 +1,5 @@
import * as pty from 'node-pty';
import * as os from 'os';
import { Terminal } from 'xterm-headless';
export interface CliOptions {
@@ -32,7 +33,10 @@ export class Cli {
}
public run(): void {
const isWindows = (os.platform() === 'win32')
this.term = new Terminal({
allowProposedApi: true,
windowsMode: isWindows,
cols: this.cols,
rows: this.rows
});