Skip to content

Commit 7c4e2b2

Browse files
authored
CI: dependencies #3145
CodeBuild image 6.0 lacks dependencies needed to run vscode: /codebuild/output/src394883014/src/.vscode-test/vscode-linux-x64-1.74.3/bin/../code: error while loading shared libraries: libatk-1.0.so.0: cannot open shared object file: No such file or directory ... /codebuild/output/src245202923/src/.vscode-test/vscode-linux-x64-1.75.0/bin/../code: error while loading shared libraries: libasound.so.2: cannot open shared object file: No such file or directory
1 parent 9252334 commit 7c4e2b2

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

buildspec/linuxIntegrationTests.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,13 @@ phases:
2222
- '>/dev/null apt-get -qq install -y ca-certificates'
2323
- 'apt-get install --reinstall ca-certificates'
2424
- 'add-apt-repository -y ppa:deadsnakes/ppa'
25-
# Install other needed dependencies
25+
# Other dependencies.
2626
- 'apt-get -qq install -y jq python3.7 python3.8 python3-pip'
2727
# Fail early if any of these not found.
2828
- 'python3.7 --version'
2929
- 'python3.8 --version'
30-
- 'python3.9 --version'
31-
- '>/dev/null apt-get -qq install -y libgtk-3-dev libxss1 xvfb libnss3-dev libasound2 libasound2-plugins libsecret-1-0'
30+
# Dependencies for running vscode.
31+
- '>/dev/null apt-get -yqq install libatk1.0-0 libgtk-3-dev libxss1 xvfb libnss3-dev libasound2 libasound2-plugins libsecret-1-0'
3232
- '>/dev/null pip3 install --upgrade aws-sam-cli'
3333
# Print info about sam (version, location, …).
3434
- 'pip3 show aws-sam-cli'

buildspec/linuxTests.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,12 @@ phases:
1010
runtime-versions:
1111
nodejs: 16
1212

13+
commands:
14+
# Without this, "Unable to locate package libatk1.0-0".
15+
- '>/dev/null apt-get -yqq update'
16+
# Dependencies for running vscode.
17+
- '>/dev/null apt-get -yqq install libatk1.0-0 libgtk-3-dev libxss1 xvfb libnss3-dev libasound2 libasound2-plugins libsecret-1-0'
18+
1319
pre_build:
1420
commands:
1521
# If present, log into CodeArtifact. Provides a nice safety net in case NPM is down.

0 commit comments

Comments
 (0)