@@ -64,27 +64,32 @@ jobs:
|
||||
- name: Build
|
||||
run: |
|
||||
echo -------------------
|
||||
echo docker container ls -a
|
||||
docker container ls -a
|
||||
echo -------------------
|
||||
echo docker image ls -a
|
||||
docker image ls -a
|
||||
echo -------------------
|
||||
echo docker info --format 'Name={{.Name}} OperatingSystem={{.OperatingSystem}} DockerRootDir={{.DockerRootDir}}'
|
||||
docker info --format 'Name={{.Name}} OperatingSystem={{.OperatingSystem}} DockerRootDir={{.DockerRootDir}}'
|
||||
echo -------------------
|
||||
echo docker info | sed -n '/Server:/,/Client:/p'
|
||||
docker info | sed -n '/Server:/,/Client:/p'
|
||||
echo -------------------
|
||||
docker run --rm alpine sh -c 'echo daemon-container-can-run && pwd && ls -ld /workspace /workspace/daqbuf /workspace/daqbuf/build1 /workspace/daqbuf/build1/src 2>&1 || true'
|
||||
echo -------------------
|
||||
cat >cf1 <<EOF
|
||||
FROM $BUILDER_IMAGE
|
||||
COPY src /data
|
||||
WORKDIR /data
|
||||
RUN cargo build --release
|
||||
EOF
|
||||
cat cf1
|
||||
img1=$(docker build -f cf1 .)
|
||||
echo img1 $img1
|
||||
cid1=$(docker create --rm $img1)
|
||||
img1=$(docker image build --file cf1 --tag 17af4291b392e549 .)
|
||||
# echo img1 $img1
|
||||
cid1=$(docker create --rm 17af4291b392e549)
|
||||
echo cid1 $cid1
|
||||
docker start --attach $cid1
|
||||
mkdir -p artifacts
|
||||
docker cp "$cid1:/data/target" artifacts/
|
||||
docker image rm $img1
|
||||
docker image rm 17af4291b392e549
|
||||
echo -------------------
|
||||
ls -l artifacts
|
||||
echo -------------------
|
||||
@@ -101,8 +106,10 @@ jobs:
|
||||
# docker cp $(realpath src)/. $cid:/data
|
||||
# docker start -a $cid
|
||||
echo -------------------
|
||||
echo docker container ls -a
|
||||
docker container ls -a
|
||||
echo -------------------
|
||||
echo docker image ls -a
|
||||
docker image ls -a
|
||||
echo -------------------
|
||||
- name: View
|
||||
|
||||
Reference in New Issue
Block a user