cernopendata / cernopendata-client

CERN Open Data command-line client
http://cernopendata-client.readthedocs.io/
GNU General Public License v3.0
10 stars 9 forks source link

docker: XRootD client and build simplification #95

Closed tiborsimko closed 3 years ago

tiborsimko commented 3 years ago

Installs XRootD command-line client.

Simplifies build instructions and removes unnecessary packages to make the image slimmer.

Improves Dockerfile linting and adds a new CI check.

tiborsimko commented 3 years ago

We can keep a hadolint.yaml similar to codecov.yaml instead of adding inline config in Dockerfile.

wdyt?

In REANA we went for having this inline, which makes things simpler. Also, it is basically similar to inline # noqa: F841 that we use for Python...

codecov-io commented 3 years ago

Codecov Report

Merging #95 (0c479a2) into master (5a310d0) will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master      #95   +/-   ##
=======================================
  Coverage   93.08%   93.08%           
=======================================
  Files          10       10           
  Lines         564      564           
=======================================
  Hits          525      525           
  Misses         39       39