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

GitHub action run pipeline #28

Merged
merged 13 commits into from
Jun 11, 2021
Merged

GitHub action run pipeline #28

merged 13 commits into from
Jun 11, 2021

Conversation

falkben
Copy link
Member

@falkben falkben commented Jun 4, 2021

No description provided.

falkben and others added 7 commits May 28, 2021 16:17
specify path for data into docker container

create data dir

move data path

absolute path

try home dir

try with workspace variable

create galexy dir

move pip install into dependency dockerfile

switch github action for testing to run inside container

build and push dependency docker image on merge to main

test main docker push action

try volume mounting w/ rw option github location

try passing user root into container

remove cd command

specify location for checked out code

specify loc for test & run pipeline command

try setting shell

try user root with built docker container

mount volume for data

add python packages to path

allow current user to map to container user

pass user into docker run command?

remove the UID build args

add venv

remove build-arg

apt install venv

need root user

use bash for source venv

add wheel to venv

add numpy first in install order

try root user again

remove dependencies that are now in other dockerfile

add source venv to bashrc

remove source call

source the activate script at top of script

grab all the test data

see output from pipeline run

test

pull ubuntu image first

debug

debug 2

debug

set output path on home dir

match output fname

update docker readme

attempt to cache the raw images

closes #26

create separate download script for test data

test cacheing this download data

specify correct bash script name

re-enable pipeline in github action

only test the pipeline end to end on pull requests and pushes to main/develop branches
@falkben falkben requested a review from mdecleir June 4, 2021 21:59
@falkben falkben merged commit d86f365 into develop Jun 11, 2021
@falkben falkben deleted the github-action-run-pipeline branch June 11, 2021 20:24
@falkben falkben mentioned this pull request Jun 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant