Skip to content

Commit 96cd7f4

Browse files
committed
whitespace
1 parent 7d61b83 commit 96cd7f4

File tree

6 files changed

+16
-19
lines changed

6 files changed

+16
-19
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
.idea
2-
venv
2+
venv

CHANGELOG.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
121121
- fix entrypoint perms
122122

123123
## [8.1.2-2] - 2023-06-08
124-
### Added
124+
### Added
125125
- curl-dev-fedora:master
126126
- curl-dev-debian:master
127127
### Changed
@@ -138,4 +138,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
138138
### Added
139139
- created [curl-container repo](https://github.com/curl/curl-container/pull/1)
140140
### Changed
141-
- generate [curl:8.1.2 release](https://github.com/curl/curl/releases/tag/curl-8_1_2) images on [alpine 3.18.0](https://alpinelinux.org/posts/Alpine-3.18.0-released.html)
141+
- generate [curl:8.1.2 release](https://github.com/curl/curl/releases/tag/curl-8_1_2) images on [alpine 3.18.0](https://alpinelinux.org/posts/Alpine-3.18.0-released.html)

README.md

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
# Curl Container
22

3-
[![build_master_multi_images](https://github.com/curl/curl-container/actions/workflows/build_master_multi.yml/badge.svg)](https://github.com/curl/curl-container/actions/workflows/build_master_multi.yml)
3+
[![build_master_multi_images](https://github.com/curl/curl-container/actions/workflows/build_master_multi.yml/badge.svg)](https://github.com/curl/curl-container/actions/workflows/build_master_multi.yml)
44
[![build_latest_release_multi_images](https://github.com/curl/curl-container/actions/workflows/build_latest_release_multi.yml/badge.svg)](https://github.com/curl/curl-container/actions/workflows/build_latest_release_multi.yml)
55

6-
This repository contains infrastructure/code that generates, tests and distributes the Official curl docker images
6+
This repository contains infrastructure/code that generates, tests and distributes the Official curl docker images
77
available from the following registries:
88
* [quay.io](https://quay.io/curl/curl): curl images distributed by Quay.io
99
* [docker.io](https://hub.docker.com/r/curlimages/curl): curl images distributed by docker.io
@@ -57,7 +57,7 @@ or [Jim Fuller](jim.fuller@webcomposite.com) directly.
5757
The following images are available via [github packages](https://github.com/orgs/curl/packages).
5858

5959
Master branch built regularly:
60-
* **curl-dev:master** - curl-dev **master** branch
60+
* **curl-dev:master** - curl-dev **master** branch
6161
* **curl-base:master** - curl-base **master** branch
6262
* **curl:master** - curl **master** branch
6363
* **curl-multi:master** - curl multiarch **master** branch
@@ -71,24 +71,24 @@ Platform specific dev images built daily:
7171
* **curl-dev-debian:master** - debian based development environment
7272
* **curl-dev-fedora:master** - fedora based development environment
7373

74-
To use any of these development images;
74+
To use any of these development images;
7575
```
7676
> podman run -it -v /Users/exampleuser/src/curl:/src/curl ghcr.io/curl/curl-container/curl-dev-debian:master zsh
7777
> ./buildconf
7878
> ./configure
7979
> make
8080
```
8181

82-
**Note**- dev images are not specifically scanned for vulnerabilities and we currently _pin_ to latest which
82+
**Note**- dev images are not specifically scanned for vulnerabilities and we currently _pin_ to latest which
8383
always has vulns ... **use at your own risk**. Perhaps we could consider _pinning_ to a later 'vintage'.
8484

8585
## Dependencies
8686

8787
Either of the following are required to use images:
88-
* [podman](https://podman.io/getting-started/)
88+
* [podman](https://podman.io/getting-started/)
8989
* [docker](https://docs.docker.com/get-docker/)
9090

91-
The following are required to build or release images:
91+
The following are required to build or release images:
9292
* [buildah](https://buildah.io/): used for composing dev/build images
9393
* [qemu-user-static](https://github.com/multiarch/qemu-user-static): used for building multiarch images
9494

@@ -106,4 +106,3 @@ The release process is as follows:
106106
* raise prep PR, review and merge
107107
* create [new release](https://github.com/curl/curl-container/releases/new) with new tag ( ex. 8.1.2 ) based on previously created branch
108108
* new tag will trigger CI for publishing to quay/docker
109-

adrs/01-design.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ Enhance testing
6969
We could keep the status quo (eg. ugly bash/makefile) though it is hard to maintain... also current release process is completely
7070
opaque and non automated.
7171

72-
We could have opted for other container build frameworks/language or other adjuncts (ex. [skopeo](https://github.com/containers/skopeo)) ...
72+
We could have opted for other container build frameworks/language or other adjuncts (ex. [skopeo](https://github.com/containers/skopeo)) ...
7373
buildah seemed to have the right set of features and mature ... perhaps in the future we will have even more choices.
7474

7575
Presumably we could have gone full 'code as infrastructure' and invoke buildah programmatically ... opted for shell scripts

create_dev_image.sh

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,4 +95,3 @@ buildah config --label org.opencontainers.image.licenses="MIT" $bdr
9595

9696
# commit image
9797
buildah commit $bdr "${image_name}" # --disable-compression false --squash --sign-by --tls-verify
98-

create_multi.sh

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,9 @@ buildah manifest create curl-multi:${release_tag}
2727
for IMGTAG in "linux/386" "linux/arm/v7" "linux/amd64" "linux/arm64" "linux/ppc64le" ; do
2828
pathname="${IMGTAG////-}"
2929
echo "building $IMGTAG : $pathname"
30-
./create_dev_image.sh "$IMGTAG" ${base} ${compiler} "$dev_deps" "$build_opts" ${branch_or_ref} curl-dev-${pathname}:${release_tag} 0
31-
./create_base_image.sh "$IMGTAG" ${base} localhost/curl-dev-${pathname}:${release_tag} "$base_deps" curl-base-${pathname}:${release_tag} ${release_tag}
32-
buildah manifest add curl-base-multi:${release_tag} localhost/curl-base-${pathname}:${release_tag};
33-
./create_appliance_image.sh "$IMGTAG" localhost/curl-base-${pathname}:${release_tag} curl-${pathname}:${release_tag} ${release_tag}
34-
buildah manifest add curl-multi:${release_tag} localhost/curl-${pathname}:${release_tag};
30+
./create_dev_image.sh "$IMGTAG" ${base} ${compiler} "$dev_deps" "$build_opts" ${branch_or_ref} curl-dev-${pathname}:${release_tag} 0
31+
./create_base_image.sh "$IMGTAG" ${base} localhost/curl-dev-${pathname}:${release_tag} "$base_deps" curl-base-${pathname}:${release_tag} ${release_tag}
32+
buildah manifest add curl-base-multi:${release_tag} localhost/curl-base-${pathname}:${release_tag};
33+
./create_appliance_image.sh "$IMGTAG" localhost/curl-base-${pathname}:${release_tag} curl-${pathname}:${release_tag} ${release_tag}
34+
buildah manifest add curl-multi:${release_tag} localhost/curl-${pathname}:${release_tag};
3535
done
36-

0 commit comments

Comments
 (0)