Skip to content
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
178 changes: 149 additions & 29 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
- name: Build and push broad sanger omics
uses: docker/build-push-action@v3
with:
file: ./build/docker/Dockerfile.broad_sanger_omics
file: ./coderbuild/docker/Dockerfile.broad_sanger_omics
tags: |
sgosline/broad-sanger-omics:latest
sgosline/broad-sanger-omics:${{ github.ref_name }}
Expand All @@ -49,7 +49,7 @@ jobs:
- name: Build and push broad sanger experiment
uses: docker/build-push-action@v3
with:
file: ./build/docker/Dockerfile.broad_sanger_exp
file: ./coderbuild/docker/Dockerfile.broad_sanger_exp
tags: |
sgosline/broad-sanger-exp:latest
sgosline/broad-sanger-exp:${{ github.ref_name }}
Expand All @@ -74,7 +74,7 @@ jobs:
- name: Build and push genes
uses: docker/build-push-action@v3
with:
file: ./build/docker/Dockerfile.genes
file: ./coderbuild/docker/Dockerfile.genes
tags: |
sgosline/genes:latest
sgosline/genes:${{ github.ref_name }}
Expand All @@ -98,14 +98,38 @@ jobs:
- name: Build and push hcmi
uses: docker/build-push-action@v3
with:
file: ./build/docker/Dockerfile.hcmi
file: ./coderbuild/docker/Dockerfile.hcmi
tags: |
sgosline/hcmi:latest
sgosline/hcmi:${{ github.ref_name }}
push: true
platforms: linux/amd64

build-cptac:
# build-cptac:
# runs-on: ubuntu-latest
# steps:
# - name: Checkout
# uses: actions/checkout@v3
# - name: Set up QEMU
# uses: docker/setup-qemu-action@v3
# - name: Set up Docker Buildx
# uses: docker/setup-buildx-action@v3
# - name: Login to DockerHub
# uses: docker/login-action@v3
# with:
# username: ${{ secrets.DOCKERHUB_USERNAME }}
# password: ${{ secrets.DOCKERHUB_PASSWORD }}
# - name: Build and push cptac
# uses: docker/build-push-action@v3
# with:
# file: ./coderbuild/docker/Dockerfile.cptac
# tags: |
# sgosline/cptac:latest
# sgosline/cptac:${{ github.ref_name }}
# push: true
# platforms: linux/amd64

build-mpnst:
runs-on: ubuntu-latest
steps:
- name: Checkout
Expand All @@ -119,17 +143,17 @@ jobs:
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_PASSWORD }}
- name: Build and push cptac
- name: Build and push mpnst
uses: docker/build-push-action@v3
with:
file: ./build/docker/Dockerfile.cptac
file: ./coderbuild/docker/Dockerfile.mpnst
tags: |
sgosline/cptac:latest
sgosline/cptac:${{ github.ref_name }}
sgosline/mpnst:latest
sgosline/mpnst:${{ github.ref_name }}
push: true
platforms: linux/amd64

build-mpnst:
build-beataml:
runs-on: ubuntu-latest
steps:
- name: Checkout
Expand All @@ -143,17 +167,17 @@ jobs:
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_PASSWORD }}
- name: Build and push mpnst
- name: Build and push beataml
uses: docker/build-push-action@v3
with:
file: ./build/docker/Dockerfile.mpnst
file: ./coderbuild/docker/Dockerfile.beataml
tags: |
sgosline/mpnst:latest
sgosline/mpnst:${{ github.ref_name }}
sgosline/beataml:latest
sgosline/beataml:${{ github.ref_name }}
push: true
platforms: linux/amd64

build-beataml:
build-pancreatic:
runs-on: ubuntu-latest
steps:
- name: Checkout
Expand All @@ -167,17 +191,17 @@ jobs:
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_PASSWORD }}
- name: Build and push beataml
- name: Build and push pancreatic
uses: docker/build-push-action@v3
with:
file: ./build/docker/Dockerfile.beataml
file: ./coderbuild/docker/Dockerfile.pancreatic
tags: |
sgosline/beataml:latest
sgosline/beataml:${{ github.ref_name }}
sgosline/pancreatic:latest
sgosline/pancreatic:${{ github.ref_name }}
push: true
platforms: linux/amd64

build-pancpdo:
build-upload:
runs-on: ubuntu-latest
steps:
- name: Checkout
Expand All @@ -191,17 +215,17 @@ jobs:
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_PASSWORD }}
- name: Build and push pancpdo
- name: Build and push upload
uses: docker/build-push-action@v3
with:
file: ./build/docker/Dockerfile.pancpdo
file: ./coderbuild/docker/Dockerfile.upload
tags: |
sgosline/pancpdo:latest
sgosline/pancpdo:${{ github.ref_name }}
sgosline/upload:latest
sgosline/upload:${{ github.ref_name }}
push: true
platforms: linux/amd64

build-upload:
build-sarcoma:
runs-on: ubuntu-latest
steps:
- name: Checkout
Expand All @@ -215,12 +239,108 @@ jobs:
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_PASSWORD }}
- name: Build and push upload
- name: Build and push sarcoma
uses: docker/build-push-action@v3
with:
file: ./build/docker/Dockerfile.upload
file: ./coderbuild/docker/Dockerfile.sarcoma
tags: |
sgosline/upload:latest
sgosline/upload:${{ github.ref_name }}
sgosline/sarcoma:latest
sgosline/sarcoma:${{ github.ref_name }}
push: true
platforms: linux/amd64

build-liver:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Set up QEMU
uses: docker/setup-qemu-action@v3
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Login to DockerHub
uses: docker/login-action@v3
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_PASSWORD }}
- name: Build and push liver
uses: docker/build-push-action@v3
with:
file: ./coderbuild/docker/Dockerfile.liver
tags: |
sgosline/liver:latest
sgosline/liver:${{ github.ref_name }}
push: true
platforms: linux/amd64

build-bladder:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Set up QEMU
uses: docker/setup-qemu-action@v3
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Login to DockerHub
uses: docker/login-action@v3
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_PASSWORD }}
- name: Build and push bladder
uses: docker/build-push-action@v3
with:
file: ./coderbuild/docker/Dockerfile.bladder
tags: |
sgosline/bladder:latest
sgosline/bladder:${{ github.ref_name }}
push: true
platforms: linux/amd64

build-colorectal:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Set up QEMU
uses: docker/setup-qemu-action@v3
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Login to DockerHub
uses: docker/login-action@v3
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_PASSWORD }}
- name: Build and push colorectal
uses: docker/build-push-action@v3
with:
file: ./coderbuild/docker/Dockerfile.colorectal
tags: |
sgosline/colorectal:latest
sgosline/colorectal:${{ github.ref_name }}
push: true
platforms: linux/amd64

build-novartis:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Set up QEMU
uses: docker/setup-qemu-action@v3
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Login to DockerHub
uses: docker/login-action@v3
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_PASSWORD }}
- name: Build and push novartis
uses: docker/build-push-action@v3
with:
file: ./coderbuild/docker/Dockerfile.novartis
tags: |
sgosline/novartis:latest
sgosline/novartis:${{ github.ref_name }}
push: true
platforms: linux/amd64
48 changes: 0 additions & 48 deletions .github/workflows/main.yml

This file was deleted.