Skip to content

Instantly share code, notes, and snippets.

@Lupino
Last active August 18, 2017 08:11
Show Gist options
  • Save Lupino/d878483871230c9baf1ac60d2d6c3c7e to your computer and use it in GitHub Desktop.
Save Lupino/d878483871230c9baf1ac60d2d6c3c7e to your computer and use it in GitHub Desktop.
#!/usr/bin/env bash
docker run --rm -e CO_DATA='git-url=https://github.com/minhhh/regex.git entry-path=.' containerops/nose2
docker run --rm -e CO_DATA='git-url=https://github.com/minhhh/regex.git entry-path=. version=python' containerops/nose2
docker run --rm -e CO_DATA='git-url=https://github.com/nose-devs/nose.git entry-path=unit_tests' containerops/nose
docker run --rm -e CO_DATA='git-url=https://github.com/nose-devs/nose.git entry-path=unit_tests version=python' containerops/nose
docker run --rm -e CO_DATA='git-url=https://github.com/juanAFernandez/testing-with-python.git entry-file=examples/mamba_example.py' containerops/mamba
docker run --rm -e CO_DATA='git-url=https://github.com/juanAFernandez/testing-with-python.git entry-file=examples/mamba_example.py version=python' containerops/mamba
docker run --rm -e CO_DATA='git-url=https://github.com/minhhh/regex.git entry-path=.' containerops/pytest
docker run --rm -e CO_DATA='git-url=https://github.com/minhhh/regex.git entry-path=. version=python' containerops/pytest
docker run --rm -e CO_DATA='git-url=https://github.com/CleanCut/green.git entry-path=.' containerops/tox
docker run --rm -e CO_DATA='git-url=https://github.com/minhhh/regex.git entry-path=test/test_regex.py' containerops/coverage
docker run --rm -e CO_DATA='git-url=https://github.com/minhhh/regex.git entry-path=test/test_regex.py version=python' containerops/coverage
docker run --rm -e CO_DATA='git-url=https://github.com/minhhh/regex.git entry-path=.' containerops/unittest
docker run --rm -e CO_DATA='git-url=https://github.com/minhhh/regex.git entry-path=. version=python' containerops/unittest
docker run --rm -e CO_DATA='git-url=https://github.com/minhhh/regex.git entry-path=.' containerops/green
docker run --rm -e CO_DATA='git-url=https://github.com/minhhh/regex.git entry-path=. version=python' containerops/green
docker run --rm -e CO_DATA='git-url=https://github.com/Lupino/grapy.git entry-path=docs' containerops/sphinx
docker run --rm -e CO_DATA='git-url=https://github.com/Lupino/grapy.git entry-path=docs version=python' containerops/sphinx
docker run --rm -e CO_DATA='git-url=https://github.com/mkdocs/mkdocs.git entry-path=.' containerops/mkdocs
docker run --rm -e CO_DATA='git-url=https://github.com/Lupino/grapy.git entry-mod=grapy' containerops/pdoc
docker run --rm -e CO_DATA='git-url=https://github.com/Lupino/grapy.git entry-mod=grapy version=python' containerops/pdoc
docker run --rm -e CO_DATA='git-url=https://github.com/pycco-docs/pycco.git' containerops/pycco
docker run --rm -e CO_DATA='git-url=https://github.com/Lupino/python-aio-periodic.git' containerops/coala
docker run --rm -e CO_DATA='git-url=https://github.com/fabianp/memory_profiler.git entry-file=test/test_func.py' containerops/memory_profiler
docker run --rm -e CO_DATA='git-url=https://github.com/fabianp/memory_profiler.git entry-file=test/test_func.py version=python' containerops/memory_profiler
docker run --rm -e CO_DATA='git-url=https://github.com/Lupino/python-aio-periodic.git' containerops/pylint
docker run --rm -e CO_DATA='git-url=https://github.com/Lupino/python-aio-periodic.git version=python' containerops/pylint
docker run --rm -e CO_DATA='git-url=https://github.com/Lupino/bpnn.git entry-file=bpnn.py upload=hub.opshub.sh/lidian/test/pycallgraph/v0.1' containerops/pycallgraph
docker run --rm -e CO_DATA='git-url=https://github.com/Lupino/bpnn.git entry-file=bpnn.py upload=hub.opshub.sh/lidian/test/pycallgraph/v0.1 version=python' containerops/pycallgraph
docker run --rm -e CO_DATA='git-url=https://github.com/Lupino/python-aio-periodic.git' containerops/flake8
docker run --rm -e CO_DATA='git-url=https://github.com/Lupino/python-aio-periodic.git version=python' containerops/flake8
docker run --rm -e CO_DATA='git-url=https://github.com/Lupino/python-aio-periodic.git' containerops/pep8
docker run --rm -e CO_DATA='git-url=https://github.com/Lupino/python-aio-periodic.git version=python' containerops/pep8
docker run --rm -e CO_DATA='git-url=https://github.com/Lupino/python-aio-periodic.git' containerops/pylama
docker run --rm -e CO_DATA='git-url=https://github.com/Lupino/python-aio-periodic.git version=python' containerops/pylama
docker run --rm -e CO_DATA='git-url=https://github.com/istrategylabs/python-profiling entry-file=debug.py' containerops/line_profiler
docker run --rm -e CO_DATA='git-url=https://github.com/istrategylabs/python-profiling entry-file=debug.py version=python' containerops/line_profiler
docker run --rm -e CO_DATA='git-url=https://github.com/Lupino/bpnn.git entry-file=bpnn.py upload=hub.opshub.sh/lidian/test/pyinstaller/v0.1' containerops/pyinstaller
docker run --rm -e CO_DATA='git-url=https://github.com/Lupino/bpnn.git entry-file=bpnn.py upload=hub.opshub.sh/lidian/test/pyinstaller/v0.1 version=python' containerops/pyinstaller
docker run --rm -e CO_DATA='git-url=https://github.com/spotify/dh-virtualenv.git upload=hub.opshub.sh/lidian/test/nuitka/v0.1' containerops/dh-virtualenv
docker run --rm -e CO_DATA='git-url=https://github.com/blanzp/amazon_examples.git entry-path=. task=run_unit_tests' containerops/pybuilder
docker run --rm -e CO_DATA='git-url=https://github.com/blanzp/amazon_examples.git entry-path=. task=run_unit_tests version=python' containerops/pybuilder
docker run --rm -e CO_DATA='git-url=https://github.com/Lupino/bpnn.git entry-file=bpnn.py upload=hub.opshub.sh/lidian/test/nuitka/v0.1' containerops/nuitka
docker run --rm -e CO_DATA='git-url=https://github.com/Lupino/bpnn.git entry-file=bpnn.py upload=hub.opshub.sh/lidian/test/nuitka/v0.1 version=python' containerops/nuitka
docker run --rm -e CO_DATA='git-url=https://github.com/takluyver/pynsist.git entry-file=examples/console/installer.cfg upload=hub.opshub.sh/lidian/test/pynsist/v0.1' containerops/pynsist
#!/usr/bin/env bash
# cd component/python
find -name 'README.md' | while read F;do
DN=`dirname $F`;
NAME=`basename $DN`;
docker build -t containerops/$NAME -f $DN/Dockerfile $DN;
HASH=`docker images | grep containerops/$NAME | grep latest | grep -v hub.opshub.sh | awk '{print $3}'`;
docker tag $HASH hub.opshub.sh/containerops/$NAME:latest;
docker push hub.opshub.sh/containerops/$NAME:latest;
done
#!/usr/bin/env bash
# cd component/python
echo '#!/usr/bin/env bash' > all_test.sh
find -name 'README.md' | while read F;do
grep 'docker run' $F >> all_test.sh
done
chmod +x all_test.sh
./all_test.sh
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment