Commit ba629364 authored by Sebastien Gardoll's avatar Sebastien Gardoll
Browse files

add some tips

parent 49ebadbf
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
config: 5181bd2b8280e663a350317fc93a53af
config: 4d3597b4651c71301cf359fad5392948
tags: 645f666f9bcd5a90fca523b33c5a78b7
+10 −2
Original line number Diff line number Diff line
@@ -38,6 +38,14 @@ Remove all volumes::

  docker image ls -q | xargs docker image rm --force

Remove image according to a given pattern::
Remove image according to a given pattern (e.g. the esgfhub devel images)::

  docker images "esgfhub/*:devel" -q | xargs docker image rm

Remove imges tagged "<none>"::

  docker image ls | grep "^<none>" | awk '{print $3}' | xargs docker image rm --force

Inspect the contains of an image (esgfhub/esgf-http:devel image)::

  docker run --rm -it --entrypoint=/bin/bash esgfhub/esgf-http:devel
 No newline at end of file
+0 −2
Original line number Diff line number Diff line
@@ -12,8 +12,6 @@ determined by placement constraints defined by node metadata tags. A
single physical node can host services of one or more types, if the
appropriate metadata tags are set for that node.

*Tested with $ESGF_VERSION=1.3*.

Pre-Requisites
==============

+2 −0
Original line number Diff line number Diff line
@@ -4,6 +4,8 @@
Testing Guide
*************

*Tested with $ESGF_VERSION=1.4 (except for ESGF-Auth web client, currently not working)*.

This document contains a list of tests that need to be executed to assert that a given ESGF/Docker release is fully functioning.

We **recommend** that each developer executes these tests before merging his/her changes into the *integration* branch for that release.
+58 −25
Original line number Diff line number Diff line
@@ -4,7 +4,7 @@
 *
 * Sphinx stylesheet -- basic theme.
 *
 * :copyright: Copyright 2007-2014 by the Sphinx team, see AUTHORS.
 * :copyright: Copyright 2007-2017 by the Sphinx team, see AUTHORS.
 * :license: BSD, see LICENSE for details.
 *
 */
@@ -52,6 +52,8 @@ div.sphinxsidebar {
    width: 230px;
    margin-left: -100%;
    font-size: 90%;
    word-wrap: break-word;
    overflow-wrap : break-word;
}

div.sphinxsidebar ul {
@@ -83,10 +85,6 @@ div.sphinxsidebar #searchbox input[type="text"] {
    width: 170px;
}

div.sphinxsidebar #searchbox input[type="submit"] {
    width: 30px;
}

img {
    border: 0;
    max-width: 100%;
@@ -124,6 +122,8 @@ ul.keywordmatches li.goodmatch a {

table.contentstable {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}

table.contentstable p.biglink {
@@ -151,9 +151,14 @@ table.indextable td {
    vertical-align: top;
}

table.indextable dl, table.indextable dd {
table.indextable ul {
    margin-top: 0;
    margin-bottom: 0;
    list-style-type: none;
}

table.indextable > tbody > tr > td > ul {
    padding-left: 0em;
}

table.indextable tr.pcap {
@@ -185,8 +190,22 @@ div.genindex-jumpbox {
    padding: 0.4em;
}

/* -- domain module index --------------------------------------------------- */

table.modindextable td {
    padding: 2px;
    border-collapse: collapse;
}

/* -- general body styles --------------------------------------------------- */

div.body p, div.body dd, div.body li, div.body blockquote {
    -moz-hyphens: auto;
    -ms-hyphens: auto;
    -webkit-hyphens: auto;
    hyphens: auto;
}

a.headerlink {
    visibility: hidden;
}
@@ -212,10 +231,6 @@ div.body td {
    text-align: left;
}

.field-list ul {
    padding-left: 1em;
}

.first {
    margin-top: 0 !important;
}
@@ -332,10 +347,6 @@ table.docutils td, table.docutils th {
    border-bottom: 1px solid #aaa;
}

table.field-list td, table.field-list th {
    border: 0 !important;
}

table.footnote td, table.footnote th {
    border: 0 !important;
}
@@ -372,6 +383,20 @@ div.figure p.caption span.caption-number {
div.figure p.caption span.caption-text {
}

/* -- field list styles ----------------------------------------------------- */

table.field-list td, table.field-list th {
    border: 0 !important;
}

.field-list ul {
    margin: 0;
    padding-left: 1em;
}

.field-list p {
    margin: 0;
}

/* -- other body styles ----------------------------------------------------- */

@@ -422,15 +447,6 @@ dl.glossary dt {
    font-size: 1.1em;
}

.field-list ul {
    margin: 0;
    padding-left: 1em;
}

.field-list p {
    margin: 0;
}

.optional {
    font-size: 1.3em;
}
@@ -489,6 +505,13 @@ pre {
    overflow-y: hidden;  /* fixes display issues on Chrome browsers */
}

span.pre {
    -moz-hyphens: none;
    -ms-hyphens: none;
    -webkit-hyphens: none;
    hyphens: none;
}

td.linenos pre {
    padding: 5px 0px;
    border: 0;
@@ -525,11 +548,11 @@ div.code-block-caption span.caption-number {
div.code-block-caption span.caption-text {
}

div.container {
div.literal-block-wrapper {
    padding: 1em 1em 0;
}

div.container div.highlight {
div.literal-block-wrapper div.highlight {
    margin: 0;
}

@@ -580,6 +603,16 @@ span.eqno {
    float: right;
}

span.eqno a.headerlink {
    position: relative;
    left: 0px;
    z-index: 1;
}

div.math:hover a.headerlink {
    visibility: visible;
}

/* -- printout stylesheet --------------------------------------------------- */

@media print {
Loading