Skip to content
This repository was archived by the owner on Jan 15, 2025. It is now read-only.

ci/installdeps.sh: Clean up to enable repos consistently #259

Merged
merged 1 commit into from
Mar 7, 2022
Merged
Changes from all commits
Commits
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
16 changes: 8 additions & 8 deletions ci/installdeps.sh
Original file line number Diff line number Diff line change
@@ -1,12 +1,6 @@
#!/bin/bash
set -xeuo pipefail

# Always pull ostree from updates-testing to avoid the bodhi wait
dnf -y --enablerepo=updates-testing update ostree-devel

# Our tests depend on this
dnf -y install skopeo

# For some reason dnf copr enable -y says there are no builds?
cat >/etc/yum.repos.d/coreos-continuous.repo << 'EOF'
[copr:copr.fedorainfracloud.org:group_CoreOS:continuous]
Expand All @@ -21,5 +15,11 @@ enabled=1
enabled_metadata=1
EOF

# For now pull ostree from git
dnf update -y ostree
# Pull skopeo and ostree from updates-testing, since we depend on new features in our git main
dnf config-manager --set-enabled updates-testing

# Our tests depend on this
dnf -y install skopeo

# Always pull ostree from updates-testing to avoid the bodhi wait
dnf -y update ostree