Skip to content

Commit

Permalink
Remove 0pdd
Browse files Browse the repository at this point in the history
0pdd is removed as it is not used anymore in the project since all TODOs
are tracked via issues.
  • Loading branch information
extsoft committed Jun 6, 2020
1 parent 450bb9f commit f6ad102
Show file tree
Hide file tree
Showing 4 changed files with 4 additions and 14 deletions.
6 changes: 0 additions & 6 deletions .workflows/ci-pipeline.bash
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,6 @@ pipeline() {
git elegant --version || exit 1
) || fail "Installation test is failed."
mkdocs build --clean --strict || fail "Unable to build the documentation."
pdd --exclude=.idea/**/* \
--exclude=site/**/* \
--exclude=docs/*.png \
--verbose --file=/dev/null || fail "Unreadable todo is identified."
(
python .workflows/docs.py
git update-index --really-refresh
Expand All @@ -48,8 +44,6 @@ main() {
case $1 in
--version)
say-version "bats --version"
say-version "ruby --version"
say-version "pdd --version"
say-version "python --version"
say-version "pip freeze"
;;
Expand Down
5 changes: 2 additions & 3 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,10 @@ RUN apk update && \
apk upgrade && \
apk add --no-cache bats=0.4.0-r2 build-base libffi-dev ncurses git python3 && \
ln -sf $(which python3) /usr/bin/python && \
ln -sf $(which pip3) /usr/bin/pip && pip install --upgrade pip && \
gem install pdd
ln -sf $(which pip3) /usr/bin/pip && pip install --upgrade pip
LABEL maintainer="Dmytro Serdiuk <[email protected]>" \
description="Run the image without arguments to get the desciption." \
version=3
version=5
COPY docs/requirements.txt /
RUN pip install --no-cache -r requirements.txt && rm -r requirements.txt
WORKDIR /eg
Expand Down
5 changes: 1 addition & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,6 @@
[vb]: https://img.shields.io/github/v/tag/bees-hive/elegant-git?label=Last%20release
[vl]: https://github.com/bees-hive/elegant-git/releases/latest
[lb]: https://img.shields.io/github/license/bees-hive/elegant-git
[0b]: http://www.0pdd.com/svg?name=bees-hive/elegant-git
[0l]: http://www.0pdd.com/p?name=bees-hive/elegant-git
[bb]: https://github.com/bees-hive/elegant-git/workflows/Quality%20pipeline/badge.svg
[bl]: https://github.com/bees-hive/elegant-git/actions?workflow=Quality+pipeline
[db]: https://readthedocs.org/projects/elegant-git/badge/?version=latest
Expand All @@ -30,7 +28,7 @@ click on the picture :point_down::point_down::point_down: to see a demo.

[![][sb]][sl] [![][ab]][al]

[![][bb]][bl] [![][db]][dl] [![][0b]][0l] [![][eb]][el]
[![][bb]][bl] [![][db]][dl] [![][eb]][el]


---
Expand Down Expand Up @@ -108,7 +106,6 @@ A testing procedure consists of 3 steps:
1. unit testing using [bats](https://github.com/sstephenson/bats)
2. installation testing
3. validation of documentation correctness
4. validation of todo' correctness (for [0pdd](http://www.0pdd.com/p?name=bees-hive/elegant-git))

All these steps can be executed by `./workflows ci` which runs a Docker container (based on
`beeshive/elegant-git-ci` image) and calls all described checks. The image is also used on CI.
Expand Down
2 changes: 1 addition & 1 deletion workflows
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ set -e

source ./libexec/plugins/text

WORKER_IMAGE="beeshive/elegant-git-ci:4"
WORKER_IMAGE="beeshive/elegant-git-ci:5"

testing() {
docker run -it --rm -v $PWD:/eg ${WORKER_IMAGE} .workflows/bats-pipeline.bash "$@"
Expand Down

0 comments on commit f6ad102

Please sign in to comment.