Skip to content
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

Add key #591

Merged
merged 2 commits into from
Feb 8, 2022
Merged
Show file tree
Hide file tree
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
48 changes: 0 additions & 48 deletions .github/workflows/container.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -59,51 +59,3 @@ jobs:
- name: Image digest
run: |
echo "Focal image: ${{ steps.docker_build_focal.outputs.digest }}"
hirsute_container:
name: Update Hirsute CI container image
runs-on: ubuntu-latest
if: ${{ github.repository == 'lanl/bml' }}
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Login to DockerHub
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Build and push experimental Hirsute Docker image
uses: docker/build-push-action@v2
id: docker_build_hirsute
with:
context: .
file: Dockerfile-hirsute
push: true
tags: nicolasbock/bml:hirsute
- name: Image digest
run: |
echo "Hirsute image: ${{ steps.docker_build_hirsute.outputs.digest }}"
impish_container:
name: Update Impish CI container image
runs-on: ubuntu-latest
if: ${{ github.repository == 'lanl/bml' }}
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Login to DockerHub
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Build and push experimental Impish Docker image
uses: docker/build-push-action@v2
id: docker_build_impish
with:
context: .
file: Dockerfile-impish
push: true
tags: nicolasbock/bml:impish
- name: Image digest
run: |
echo "Impish image: ${{ steps.docker_build_impish.outputs.digest }}"
10 changes: 7 additions & 3 deletions scripts/prepare-container-focal.sh
Original file line number Diff line number Diff line change
Expand Up @@ -25,21 +25,25 @@ deb http://apt.llvm.org/focal/ llvm-toolchain-focal-11 main
deb http://apt.llvm.org/focal/ llvm-toolchain-focal-12 main
# deb-src http://apt.llvm.org/focal/ llvm-toolchain-focal-12 main
EOF
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | ${SUDO} apt-key add -
${SUDO} cat > /etc/apt/trusted.gpg.d/llvm.gpg < <(wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | gpg --dearmor)

cat <<EOF | ${SUDO} tee /etc/apt/sources.list.d/toolchain.list
deb http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu focal main
# deb-src http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu focal main
EOF
${SUDO} apt-key adv --keyserver keyserver.ubuntu.com \
gpg --keyserver keyserver.ubuntu.com \
--recv-keys 60C317803A41BA51845E371A1E9377A2BA9EF27F
${SUDO} cat > /etc/apt/trusted.gpg.d/toolchain.gpg < <(gpg --export 60C317803A41BA51845E371A1E9377A2BA9EF27F)

cat <<EOF | ${SUDO} tee /etc/apt/sources.list.d/emacs.list
deb http://ppa.launchpad.net/kelleyk/emacs/ubuntu focal main
# deb-src http://ppa.launchpad.net/kelleyk/emacs/ubuntu focal main
EOF
${SUDO} apt-key adv --keyserver keyserver.ubuntu.com \
gpg --keyserver keyserver.ubuntu.com \
--recv-keys 873503A090750CDAEB0754D93FF0E01EEAAFC9CD
${SUDO} cat > /etc/apt/trusted.gpg.d/emacs.gpg < <(gpg --export 873503A090750CDAEB0754D93FF0E01EEAAFC9CD)

apt-key list

for i in $(seq 5); do
${SUDO} apt-get update && break
Expand Down
70 changes: 0 additions & 70 deletions scripts/prepare-container-hirsute.sh

This file was deleted.

70 changes: 0 additions & 70 deletions scripts/prepare-container-impish.sh

This file was deleted.

13 changes: 9 additions & 4 deletions scripts/prepare-container.sh
Original file line number Diff line number Diff line change
Expand Up @@ -25,28 +25,33 @@ deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-11 main
deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-12 main
# deb-src http://apt.llvm.org/bionic/ llvm-toolchain-bionic-12 main
EOF
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | ${SUDO} apt-key add -
${SUDO} bash -c "cat > /etc/apt/trusted.gpg.d/llvm.gpg" < <(wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | gpg --dearmor)

cat <<EOF | ${SUDO} tee /etc/apt/sources.list.d/cmake.list
deb http://ppa.launchpad.net/janisozaur/cmake-update-bionic/ubuntu bionic main
# deb-src http://ppa.launchpad.net/janisozaur/cmake-update-bionic/ubuntu bionic main
EOF
${SUDO} apt-key adv --keyserver keyserver.ubuntu.com \
gpg --keyserver keyserver.ubuntu.com \
--recv-keys DBA92F17B25AD78F9F2D9F713DEC686D130FF5E4
${SUDO} bash -c "cat > /etc/apt/trusted.gpg.d/cmake.gpg" < <(gpg --export DBA92F17B25AD78F9F2D9F713DEC686D130FF5E4)

cat <<EOF | ${SUDO} tee /etc/apt/sources.list.d/toolchain.list
deb http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic main
# deb-src http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic main
EOF
${SUDO} apt-key adv --keyserver keyserver.ubuntu.com \
gpg --keyserver keyserver.ubuntu.com \
--recv-keys 60C317803A41BA51845E371A1E9377A2BA9EF27F
${SUDO} bash -c "cat > /etc/apt/trusted.gpg.d/toolchain.gpg" < <(gpg --export 60C317803A41BA51845E371A1E9377A2BA9EF27F)

cat <<EOF | ${SUDO} tee /etc/apt/sources.list.d/emacs.list
deb http://ppa.launchpad.net/kelleyk/emacs/ubuntu bionic main
# deb-src http://ppa.launchpad.net/kelleyk/emacs/ubuntu bionic main
EOF
${SUDO} apt-key adv --keyserver keyserver.ubuntu.com \
gpg --keyserver keyserver.ubuntu.com \
--recv-keys 873503A090750CDAEB0754D93FF0E01EEAAFC9CD
${SUDO} bash -c "cat > /etc/apt/trusted.gpg.d/emacs.gpg" < <(gpg --export 873503A090750CDAEB0754D93FF0E01EEAAFC9CD)

apt-key list

for i in $(seq 5); do
${SUDO} apt-get update && break
Expand Down