Skip to content

Commit 589b9a5

Browse files
authored
Merge pull request #587 from MG-RAST/develop
update to master
2 parents cd893e4 + e9fd1ff commit 589b9a5

File tree

111 files changed

+7138
-2850
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

111 files changed

+7138
-2850
lines changed

Dockerfile_submitter

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# AWE worker with CWL runner
2+
3+
# docker build -t mgrast/awe-submitter -f Dockerfile_submitter .
4+
5+
6+
FROM golang:1.7.6-alpine
7+
8+
# git needed for GIT_COMMIT_HASH
9+
RUN apk update && apk add git
10+
11+
ENV AWE=/go/src/github.com/MG-RAST/AWE
12+
WORKDIR /go/bin
13+
14+
COPY . /go/src/github.com/MG-RAST/AWE
15+
16+
# backwards compatible pathing with old dockerfile
17+
RUN ln -s /go /gopath
18+
19+
# compile AWE
20+
RUN mkdir -p ${AWE} && \
21+
cd ${AWE} && \
22+
go get -d ./awe-submitter/ && \
23+
./compile-submitter.sh
24+
25+
# install cwl-runner with node.js
26+
RUN apk update ; apk add py-pip nodejs gcc python-dev musl-dev
27+
RUN pip install --upgrade pip ; pip install cwl-runner
28+
29+

RELEASE_NOTES.txt

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
# v0.9.67
2+
3+
- more CWL support
4+
- bug fixes
5+
- improved error handling / messages
6+
- fix worker errors being ignored
7+
- parts node index triggered by server and not worker
8+
- reset task on: resume, recompute, resubmit
9+
- locking when reading / modifying task.IO
10+
- bookkeeping / sync: job state, taskmap, node url, task dependants
11+
112
# v0.9.51
213

314
- add backwords compatible use of 'oauth' bearer key when using single auth

0 commit comments

Comments
 (0)