Nonchalant / docker-textlint

Lint Japanese techniqual text

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

docker-textlint

node ruby

Lint Japanese techniqual text

Support

  • *.txt
  • *.md
  • *.re

Rules

Usage

textlint only

command

$ docker pull nonchalant/textlint:0.0.1
$ docker run -e TXT=[Path to Text] -v [Directory to contains Text]:/app/volume:ro nonchalant/textlint:0.0.1

docker-compose.yml (Recommend)

version: '2'
services:
  lint:
    image: nonchalant/textlint:0.0.1
    volumes:
      - [Directory to contains Text]:/app/volume
    environment:
      TXT: [Path to Text]
$ docker-compose up

textlint + danger

Run on CI

$ docker pull nonchalant/textlint-danger:0.0.1
$ docker run nonchalant/textlint-danger:0.0.1

Development

textlint only

Local

$ npm install
$ npm run lint -- README.md

Docker

$ docker build -t nonchalant/textlint:0.0.1 .
$ docker run -e TXT=README.md -v `pwd`:/app/volume:ro nonchalant/textlint:0.0.1

textlint + danger

Local

$ bundle install
$ bundle exec danger pr https://github.com/Nonchalant/docker-textlint/pull/1

Docker

$ docker build -f Dockerfile-with-danger -t nonchalant/textlint-danger:0.0.1 .
$ docker run nonchalant/textlint-danger:0.0.1

About

Lint Japanese techniqual text


Languages

Language:Ruby 84.2%Language:Dockerfile 15.8%