-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathjustfile
More file actions
36 lines (24 loc) · 821 Bytes
/
Copy pathjustfile
File metadata and controls
36 lines (24 loc) · 821 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# SPDX-FileCopyrightText: Timothée Ravier <tim@siosm.fr>
# SPDX-License-Identifier: MIT OR CC0-1.0
podman_build_opts := "--skip-unused-stages=false --security-opt=label=disable"
all:
echo TODO
build target:
#!/bin/bash
set -euox pipefail
mkdir -p "$(pwd)/cache.libdnf5"
podman build \
{{podman_build_opts}} \
--volume "$(pwd):/run/src" \
--build-arg="DNF_KEEP_CACHE=true" \
--volume "$(pwd)/cache.libdnf5:/output/var/cache/libdnf5:rw,z" \
--tag {{target}} \
--file {{target}}/Containerfile \
{{target}}
rm -f out.ociarchive
nginx: (build "nginx")
php-fpm-ttrss: (build "php-fpm-ttrss")
unbound: (build "unbound")
toolbox: (build "toolbox")
toolbox-kdedev: (build "toolbox-kdedev")
toolbox-cloud-cli: (build "toolbox-cloud-cli")