Skip to content

Keep the owner:group of the one downloading the tarball #2303

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 33 commits into
base: main
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
2bcbb4d
Build example test release for configure/make tests
vmcj Mar 9, 2025
a99acfa
Test with other linux distros
vmcj Mar 9, 2025
f8ba11f
Keep the owner:group of the one downloading the tarball
vmcj Jan 21, 2024
290a870
Extra function to detect make errors
vmcj Mar 9, 2025
b1ce185
Fixup
vmcj Mar 9, 2025
29fd64e
Extra test
vmcj Mar 9, 2025
1fc9a74
Fxiup
vmcj Mar 2, 2025
9d3d030
Try to only trigger fedora in merge-queue
vmcj Mar 9, 2025
4b09992
Cleanup
vmcj Mar 9, 2025
15bb6b6
Update autoconf-check.yml
vmcj Mar 9, 2025
7ae40c9
Update autoconf-check.yml
vmcj Mar 9, 2025
5a23d5c
Update setup_configure_image.sh
vmcj Mar 9, 2025
bcf208d
Update autoconf-check.yml
vmcj Mar 9, 2025
20664ad
Gentoo does not have enough marketshare
vmcj Mar 9, 2025
e0747e2
Update setup_configure_image.sh
vmcj Mar 9, 2025
c26e4f2
Update setup_configure_image.sh
vmcj Mar 9, 2025
dc782a3
Update setup_configure_image.sh
vmcj Mar 9, 2025
435df91
Update setup_configure_image.sh
vmcj Mar 9, 2025
b209cf2
Update all.bats
vmcj Mar 9, 2025
0acd88f
Update autoconf-check.yml
vmcj Mar 9, 2025
3073deb
Update autoconf-check.yml
vmcj Mar 9, 2025
7e60dc0
Update all.bats
vmcj Mar 9, 2025
2583f8b
Update setup_configure_image.sh
vmcj Mar 9, 2025
614500b
Ignore other CI jobs
vmcj Mar 9, 2025
b62a451
Update setup_configure_image.sh
vmcj Mar 10, 2025
5c09805
Update setup_configure_image.sh
vmcj Mar 10, 2025
0366b5a
Update all.bats
vmcj Mar 10, 2025
007f486
Update all.bats
vmcj Mar 10, 2025
4981582
Update all.bats
vmcj Mar 10, 2025
01d1168
Update all.bats
vmcj Mar 11, 2025
11b263c
Update all.bats
vmcj Mar 11, 2025
02080cf
Update all.bats
vmcj Mar 11, 2025
ccdf41f
Update Makefile
vmcj Apr 4, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update all.bats
  • Loading branch information
vmcj authored Mar 11, 2025
commit 01d116824cb5c0fac6c4ed5e2cfe0ae76f6cf30e
16 changes: 14 additions & 2 deletions .github/jobs/configure-checks/all.bats
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,9 @@ fi

translate () {
args="$@"
if [ "$distro_id" = 'ID="opensuse-leap"' ]; then
args=${args/g++/gcc-c++}
fi
if [ "$distro_id" = "ID=fedora" ] || [ "$distro_id" = 'ID="opensuse-leap"' ]; then
args=${args/libcgroup-dev/libcgroup-devel}
fi
Expand Down Expand Up @@ -46,6 +49,9 @@ setup() {
if [ "$distro_id" = "ID=fedora" ]; then
repo-install httpd
fi
if [ "$distro_id" = 'ID="opensuse-leap"' ]; then
repo-install apache2
fi
repo-install gcc g++ libcgroup-dev composer
}

Expand All @@ -58,13 +64,19 @@ repo-install () {
if [ "$distro_id" = "ID=arch" ]; then
${cmd} $args -Sy --noconfirm >/dev/null
else
${cmd} install $args -y >/dev/null
${cmd} install -y $args >/dev/null
fi
}

repo-remove () {
args=$(translate $@)
${cmd} remove $args -y #>/dev/null
if [ "$distro_id" = 'ID="opensuse-leap"' ]; then
${cmd} remove -y $args >/dev/null || ret="$?"
if [ "$ret" -ne "104" ]; then
return $?
fi
else
${cmd} remove -y $args #>/dev/null
if [ "$distro_id" != "ID=fedora" ]; then
apt-get autoremove -y 2>/dev/null
fi
Expand Down
Loading
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy