[12gevmoller_sim] [JeffersonLab/remoll] 2613e6: entrypoint.sh in / (best practice), quoted exec "$@"

Wouter Deconinck noreply at github.com
Tue May 7 14:09:10 EDT 2019


  Branch: refs/heads/bugfix-docker-command-passing
  Home:   https://gcc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FJeffersonLab%2Fremoll&data=02%7C01%7C12gevmoller_sim%40jlab.org%7Ccb650aac37244171758508d6d3171b42%7Cb4d7ee1f4fb34f0690372b5b522042ab%7C1%7C1%7C636928493529171786&sdata=7ys2YsLsRWF0gVys5tqwhOzNJFc0hyzan1j0XD7P84Y%3D&reserved=0
  Commit: 2613e6ec6929c913ddd59b1db88cfa52735d79fb
      https://gcc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FJeffersonLab%2Fremoll%2Fcommit%2F2613e6ec6929c913ddd59b1db88cfa52735d79fb&data=02%7C01%7C12gevmoller_sim%40jlab.org%7Ccb650aac37244171758508d6d3171b42%7Cb4d7ee1f4fb34f0690372b5b522042ab%7C1%7C1%7C636928493529171786&sdata=LPvdu2zElx74JZ0uR6gjxwztXC%2BIwdK%2FFSwaxLt6U4I%3D&reserved=0
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2019-05-07 (Tue, 07 May 2019)

  Changed paths:
    M Dockerfile

  Log Message:
  -----------
  entrypoint.sh in / (best practice), quoted exec "$@"

Default command is now just `build/remoll -h` without anything.


  Commit: 4ce26a30d04845fd39f45733827a3def554d71e2
      https://gcc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FJeffersonLab%2Fremoll%2Fcommit%2F4ce26a30d04845fd39f45733827a3def554d71e2&data=02%7C01%7C12gevmoller_sim%40jlab.org%7Ccb650aac37244171758508d6d3171b42%7Cb4d7ee1f4fb34f0690372b5b522042ab%7C1%7C1%7C636928493529171786&sdata=62yfXcJe0ZdM3ptAO4Pa0nusucm3Ll61EcY%2BasBbJKI%3D&reserved=0
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2019-05-07 (Tue, 07 May 2019)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  docker run --rm for geometry tests, remove container on end


  Commit: c70bc32ee5b1254ed219431ff8097d0d7cd9c270
      https://gcc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FJeffersonLab%2Fremoll%2Fcommit%2Fc70bc32ee5b1254ed219431ff8097d0d7cd9c270&data=02%7C01%7C12gevmoller_sim%40jlab.org%7Ccb650aac37244171758508d6d3171b42%7Cb4d7ee1f4fb34f0690372b5b522042ab%7C1%7C1%7C636928493529171786&sdata=tGGPB7zW2OGPJEVNjwwtO6G10aChDCntvM1pbNBLrm0%3D&reserved=0
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2019-05-07 (Tue, 07 May 2019)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Run test macros, targz, watermarking in single container

Previously we had to restart the container, which was just a waste of
resources (or worse: had the container go off in the wrong directory
when the docker exec got called). Now all is done sequentially, then all
output is copied out of the container, finally container is removed.


Compare: https://gcc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FJeffersonLab%2Fremoll%2Fcompare%2F2613e6ec6929%255E...c70bc32ee5b1&data=02%7C01%7C12gevmoller_sim%40jlab.org%7Ccb650aac37244171758508d6d3171b42%7Cb4d7ee1f4fb34f0690372b5b522042ab%7C1%7C1%7C636928493529181788&sdata=LtohJKn35yPCooBUn4WCG2wjxzxnSJtrSUu1W46wGo4%3D&reserved=0


More information about the 12gevmoller_sim mailing list