From 23d3455ac39d2e7425daba1a13c7b03e6db9b547 Mon Sep 17 00:00:00 2001
From: Dominic Sudy <99014187+doosuu@users.noreply.github.com>
Date: Wed, 8 May 2024 09:47:06 +0200
Subject: [PATCH] Upgrade project config (#98)
---
.velocitas-lock.json | 8 ++++++++
.velocitas.json | 36 ++++++++++++++++++------------------
NOTICE-3RD-PARTY-CONTENT.md | 10 +++++-----
app/Dockerfile | 5 -----
4 files changed, 31 insertions(+), 28 deletions(-)
create mode 100644 .velocitas-lock.json
diff --git a/.velocitas-lock.json b/.velocitas-lock.json
new file mode 100644
index 0000000..b36088a
--- /dev/null
+++ b/.velocitas-lock.json
@@ -0,0 +1,8 @@
+{
+ "packages": {
+ "devenv-runtimes": "v3.1.0",
+ "devenv-github-workflows": "v6.0.0",
+ "devenv-github-templates": "v1.0.4",
+ "devenv-devcontainer-setup": "v2.1.0"
+ }
+}
diff --git a/.velocitas.json b/.velocitas.json
index a123259..e5c6d4e 100644
--- a/.velocitas.json
+++ b/.velocitas.json
@@ -1,21 +1,21 @@
{
- "packages": [
- {
- "name": "devenv-runtimes",
- "version": "v3.0.0"
- },
- {
- "name": "devenv-github-workflows",
- "version": "v6.0.0"
- },
- {
- "name": "devenv-github-templates",
- "version": "v1.0.4"
- },
- {
- "name": "devenv-devcontainer-setup",
- "version": "v2.0.0"
- }
+ "packages": {
+ "devenv-runtimes": "v3.1.0",
+ "devenv-github-workflows": "v6.0.0",
+ "devenv-github-templates": "v1.0.4",
+ "devenv-devcontainer-setup": "v2.1.0"
+ },
+ "components": [
+ "runtime-local",
+ "runtime-kanto",
+ "deployment-kanto",
+ "pantaris-integration",
+ "github-workflows",
+ "github-templates",
+ "devcontainer-setup",
+ "vehicle-signal-interface",
+ "grpc-interface-support",
+ "sdk-installer"
],
"variables": {
"language": "cpp",
@@ -24,5 +24,5 @@
"githubRepoId": "eclipse-velocitas/vehicle-app-cpp-template",
"vehicleAppPort": -1
},
- "cliVersion": "v0.7.0"
+ "cliVersion": "v0.9.0"
}
diff --git a/NOTICE-3RD-PARTY-CONTENT.md b/NOTICE-3RD-PARTY-CONTENT.md
index 3653bf1..8b6c11b 100644
--- a/NOTICE-3RD-PARTY-CONTENT.md
+++ b/NOTICE-3RD-PARTY-CONTENT.md
@@ -13,11 +13,11 @@
|distlib|0.3.8|Python Software Foundation License|
|distro|1.8.0|Apache 2.0|
|fasteners|0.19|Apache 2.0|
-|filelock|3.13.4|The Unlicense (Unlicense)|
+|filelock|3.14.0|The Unlicense (Unlicense)|
|gcovr|5.2|BSD|
|identify|2.5.36|MIT|
|idna|3.7|BSD|
-|Jinja2|3.1.3|New BSD|
+|jinja2|3.1.4|BSD|
|lxml|5.2.1|New BSD|
|MarkupSafe|2.1.5|New BSD|
|node-semver|0.6.1|MIT|
@@ -26,16 +26,16 @@
|platformdirs|4.2.1|MIT|
|pluginbase|1.0.1|BSD|
|pre-commit|3.5.0|MIT|
-|pygments|2.17.2|Simplified BSD|
+|pygments|2.18.0|Simplified BSD|
|PyJWT|2.8.0|MIT|
|python-dateutil|2.9.0.post0|Apache 2.0
BSD|
|PyYAML|6.0.1|MIT|
|requests|2.31.0|Apache 2.0|
|setuptools|58.1.0|MIT|
|six|1.16.0|MIT|
-|tqdm|4.66.2|MIT
Mozilla Public License 2.0 (MPL 2.0)|
+|tqdm|4.66.4|MIT
Mozilla Public License 2.0 (MPL 2.0)|
|urllib3|1.26.18|MIT|
-|virtualenv|20.26.0|MIT|
+|virtualenv|20.26.1|MIT|
## Workflows
| Dependency | Version | License |
|:-----------|:-------:|--------:|
diff --git a/app/Dockerfile b/app/Dockerfile
index bd320c3..72c5abf 100644
--- a/app/Dockerfile
+++ b/app/Dockerfile
@@ -20,11 +20,6 @@ COPY . /workspace
ENV CONAN_USER_HOME /home/vscode/
-# FIXME: For build tooling we only need "devenv-devcontainer-setup", we should be able to
-# filter this without manual jq intervention...
-RUN mv /workspace/.velocitas.json /workspace/.velocitas_org.json && \
- cat /workspace/.velocitas_org.json | jq 'del(.packages[] | select(.name != "devenv-devcontainer-setup"))' > /workspace/.velocitas.json
-
WORKDIR /workspace
RUN velocitas init -f -v && \