Skip to content

Commit 7596838

Browse files
Merge remote-tracking branch 'github-tlaurion/more_verbose_docker_build'
PR #1714
2 parents c43b6fc + 1519bd7 commit 7596838

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ Build docker from nix develop layer locally
5454
* Build nix developer local environment with flakes locked to specified versions
5555
* `nix --print-build-logs --verbose develop --ignore-environment --command true`
5656
* Build docker image with current develop created environment (this will take a while and create "linuxboot/heads:dev-env" local docker image):
57-
* `nix build .#dockerImage && docker load < result`
57+
* `nix --print-build-logs --verbose build .#dockerImage && docker load < result`
5858

5959
On some hardened OSes, you may encounter problems with ptrace.
6060
```
@@ -122,7 +122,7 @@ git commit --signoff -m "Bump nix develop based docker image to $docker_hub_repo
122122
#use commited flake.nix and flake.lock in nix develop
123123
nix --print-build-logs --verbose develop --ignore-environment --command true
124124
#build new docker image from nix develop environement
125-
nix build .#dockerImage && docker load < result
125+
nix --print-build-logs --verbose build .#dockerImage && docker load < result
126126
#tag produced docker image with new version
127127
docker tag linuxboot/heads:dev-env "$docker_hub_repo:$docker_version"
128128
#push newly created docker image to docker hub
@@ -138,7 +138,7 @@ This can be put in reproducible oneliners to ease maintainership.
138138

139139
Test image in dirty mode:
140140
```
141-
docker_version="vx.y.z" && docker_hub_repo="tlaurion/heads-dev-env" && sed "s@\(image: \)\(.*\):\(v[0-9]*\.[0-9]*\.[0-9]*\)@\1\2:$docker_version@" -i .circleci/config.yml && nix --print-build-logs --verbose develop --ignore-environment --command true && nix build .#dockerImage && docker load < result && docker tag linuxboot/heads:dev-env "$docker_hub_repo:$docker_version" && docker push "$docker_hub_repo:$docker_version"
141+
docker_version="vx.y.z" && docker_hub_repo="tlaurion/heads-dev-env" && sed "s@\(image: \)\(.*\):\(v[0-9]*\.[0-9]*\.[0-9]*\)@\1\2:$docker_version@" -i .circleci/config.yml && nix --print-build-logs --verbose develop --ignore-environment --command true && nix --print-build-logs --verbose build .#dockerImage && docker load < result && docker tag linuxboot/heads:dev-env "$docker_hub_repo:$docker_version" && docker push "$docker_hub_repo:$docker_version"
142142
```
143143

144144
Notes:

0 commit comments

Comments
 (0)