changes
This commit is contained in:
parent
a5da8de1f9
commit
6cc1b84d68
4 changed files with 43 additions and 33 deletions
2
.gitignore
vendored
2
.gitignore
vendored
|
|
@ -18,3 +18,5 @@ build_tag
|
|||
/docker/librewolf/fedora34/rpm/artifacts
|
||||
/docker/librewolf/mint20/deb/artifacts
|
||||
/docker/librewolf/ubuntu20/deb/artifacts
|
||||
/docker/*.log
|
||||
version
|
||||
|
|
|
|||
|
|
@ -1,57 +1,59 @@
|
|||
all : lw
|
||||
all :
|
||||
cp version librewolf
|
||||
make debian10 debian11 fedora34 mint20 ubuntu20
|
||||
|
||||
help :
|
||||
@echo "Use: make all clean lw prune mozilla full"
|
||||
@echo " make debian10 debian11 fedora34 mint20 ubuntu20"
|
||||
@echo " make low-disk-full-build upload-logs"
|
||||
|
||||
clean :
|
||||
rm -f librewolf/version release/version
|
||||
|
||||
make -C librewolf clean
|
||||
make -C release clean
|
||||
|
||||
lw :
|
||||
cp version librewolf
|
||||
|
||||
make -C buildenv
|
||||
make -C librewolf
|
||||
veryclean : clean
|
||||
rm -f *.log
|
||||
|
||||
mozilla :
|
||||
cp version release
|
||||
|
||||
make -C buildenv
|
||||
make -C nightly
|
||||
make -C release
|
||||
|
||||
prune :
|
||||
sudo docker system prune --all --force
|
||||
|
||||
madman : prune lw mozilla
|
||||
|
||||
###
|
||||
|
||||
|
||||
debian10 :
|
||||
make -C buildenv/debian10
|
||||
script -O ubuntu20.build.env.log -c "time make -C buildenv/debian10"
|
||||
cp version librewolf/debian10
|
||||
make -C librewolf/debian10
|
||||
debian11 :
|
||||
make -C buildenv/debian11
|
||||
cp version librewolf/debian11
|
||||
make -C librewolf/debian11
|
||||
fedora34 :
|
||||
make -C buildenv/fedora34
|
||||
cp version librewolf/fedora34
|
||||
make -C librewolf/fedora34
|
||||
mint20 :
|
||||
make -C buildenv/mint20
|
||||
cp version librewolf/mint20
|
||||
make -C librewolf/mint20
|
||||
ubuntu20 :
|
||||
make -C buildenv/ubuntu20
|
||||
cp version librewolf/ubuntu20
|
||||
make -C librewolf/ubuntu20
|
||||
script -O ubuntu20.build.app.log -c "time make -C librewolf/debian10"
|
||||
|
||||
low_disk :
|
||||
debian11 :
|
||||
script -O ubuntu20.build.env.log -c "time make -C buildenv/debian11"
|
||||
cp version librewolf/debian11
|
||||
script -O ubuntu20.build.app.log -c "time make -C librewolf/debian11"
|
||||
|
||||
fedora34 :
|
||||
script -O ubuntu20.build.env.log -c "time make -C buildenv/fedora34"
|
||||
cp version librewolf/fedora34
|
||||
script -O ubuntu20.build.app.log -c "time make -C librewolf/fedora34"
|
||||
|
||||
mint20 :
|
||||
script -O ubuntu20.build.env.log -c "time make -C buildenv/mint20"
|
||||
cp version librewolf/mint20
|
||||
script -O ubuntu20.build.app.log -c "time make -C librewolf/mint20"
|
||||
|
||||
ubuntu20 :
|
||||
script -O ubuntu20.build.env.log -c "time make -C buildenv/ubuntu20"
|
||||
cp version librewolf/ubuntu20
|
||||
script -O ubuntu20.build.app.log -c "time make -C librewolf/ubuntu20"
|
||||
|
||||
|
||||
|
||||
|
||||
low-disk-full-build :
|
||||
cp version librewolf
|
||||
|
||||
make prune
|
||||
|
|
@ -65,3 +67,9 @@ low_disk :
|
|||
make prunt
|
||||
make ubuntu20
|
||||
make prune
|
||||
|
||||
upload-logs :
|
||||
scp *.log vps:pub/pub/librewolf/buildlogs
|
||||
|
||||
prune :
|
||||
sudo docker system prune --all --force
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
FROM fedora
|
||||
FROM fedora:34
|
||||
MAINTAINER Bert van der Weerd <bert@stanzabird.nl>
|
||||
RUN dnf -y update
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
FROM ubuntu
|
||||
FROM ubuntu:20.04
|
||||
MAINTAINER Bert van der Weerd <bert@stanzabird.nl>
|
||||
ENV DEBIAN_FRONTEND=noninteractive
|
||||
ENV TZ=Europe/Amsterdam
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue