mirror of
https://github.com/Hopiu/wagtail.git
synced 2026-03-16 22:10:28 +00:00
Added Drone Dockerfiles to /scripts
This commit is contained in:
parent
c35ae95d9b
commit
e8d022b398
5 changed files with 26 additions and 0 deletions
3
scripts/drone-images/flake8/Dockerfile
Normal file
3
scripts/drone-images/flake8/Dockerfile
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
FROM python:3.4
|
||||
|
||||
RUN pip3.4 install flake8
|
||||
3
scripts/drone-images/jscs/Dockerfile
Normal file
3
scripts/drone-images/jscs/Dockerfile
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
FROM node:0.12
|
||||
|
||||
RUN npm install -g jscs
|
||||
5
scripts/drone-images/readme.md
Normal file
5
scripts/drone-images/readme.md
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
Wagtail CI base images
|
||||
======================
|
||||
|
||||
This directory contains Dockerfiles for building the base images used by
|
||||
Wagtail's continuous integration server.
|
||||
8
scripts/drone-images/scss-lint/Dockerfile
Normal file
8
scripts/drone-images/scss-lint/Dockerfile
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
FROM ruby:2.2
|
||||
|
||||
ADD gen_locale.sh /gen_locale.sh
|
||||
RUN bash /gen_locale.sh
|
||||
ENV LANG=en_GB.UTF-8
|
||||
|
||||
# Install scss-lint
|
||||
RUN gem install scss-lint
|
||||
7
scripts/drone-images/scss-lint/gen_locale.sh
Normal file
7
scripts/drone-images/scss-lint/gen_locale.sh
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
apt-get update \
|
||||
&& apt-get install -y locales \
|
||||
&& rm -rf /var/lib/apt/lists/* \
|
||||
|
||||
echo "en_GB.UTF-8 UTF-8" >> /etc/locale.gen
|
||||
|
||||
locale-gen
|
||||
Loading…
Reference in a new issue