Skip to content

Commit f9db6a8

Browse files
authored
Merge pull request #4 from cblauvelt/develop
Merge version changes into main
2 parents 6c3d26f + fba10ed commit f9db6a8

File tree

4 files changed

+19
-13
lines changed

4 files changed

+19
-13
lines changed

.github/workflows/docker-image.yml

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,22 @@
1-
name: Docker Image CI
1+
name: Docker Build
22

33
on:
44
push:
5-
branches: [main, develop]
5+
branches: [develop]
6+
67
pull_request:
7-
branches: [main]
8+
branches: [develop]
89

910
jobs:
11+
lint:
12+
runs-on: ubuntu-latest
13+
14+
steps:
15+
- uses: actions/checkout@v2
16+
- uses: hadolint/[email protected]
17+
with:
18+
dockerfile: Dockerfile
19+
1020
build:
1121
runs-on: ubuntu-latest
1222

.github/workflows/docker-publish.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
1-
name: Docker
1+
name: Docker Build and Publish
22

33
# This workflow uses actions that are not certified by GitHub.
44
# They are provided by a third-party and are governed by
55
# separate terms of service, privacy policy, and support
66
# documentation.
77

88
on:
9-
schedule:
10-
- cron: "43 14 * * *"
119
push:
1210
branches: [main]
1311
# Publish semver tags as releases.

Dockerfile

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,11 @@ FROM mcr.microsoft.com/vscode/devcontainers/base:0-ubuntu-20.04
44

55
ENV GCC_VERSION=10 \
66
CLANG_VERSION=11 \
7-
CONAN_VERSION="1.38.0" \
7+
CONAN_VERSION="1.39.0" \
88
CONAN_PKG_VERSION="0.35.1" \
9-
CMAKE_VERSION_FULL=3.18.2 \
9+
CMAKE_VERSION_FULL="3.21.1.post1" \
1010
CC=/usr/bin/gcc \
1111
CXX=/usr/bin/g++ \
12-
PYENV_ROOT=/opt/pyenv \
13-
PYTHON_VERSION=3.7.5 \
14-
PATH=/opt/pyenv/shims:${PATH} \
1512
DEBIAN_FRONTEND=noninteractive
1613

1714
SHELL ["/bin/bash", "-o", "pipefail", "-c"]

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ A VSCode remote capable container that contains gcc, clang, and conan package ma
88
| ------- | ----------------------------------------- |
99
| GCC | gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0 |
1010
| Clang | clang version 11.0.0-2~ubuntu20.04.1 |
11-
| CMake | cmake version 3.18.2 |
11+
| CMake | cmake version 3.21.1 |
12+
| Conan | Conan version 1.39.0 |
1213

1314
## Example devcontainer file
1415

@@ -19,7 +20,7 @@ Below is a sample .devcontainer file that you can use for your project. It inclu
1920
// https://github.com/microsoft/vscode-dev-containers/tree/v0.187.0/containers/cpp
2021
{
2122
"name": "C++",
22-
"image": "vscode-cpp",
23+
"image": "cblauvelt/vscode-cpp",
2324
"runArgs": ["--cap-add=SYS_PTRACE", "--security-opt", "seccomp=unconfined"],
2425
// Set *default* container specific settings.json values on container create.
2526
"settings": {},

0 commit comments

Comments
 (0)