No bug: [release] Remove lint leftovers in update-verify docker image; r=bhearsum

Remove some leftover packages from when update-verify docker image was copied
from the lint docker image.

Differential Revision: https://phabricator.services.mozilla.com/D1485
This commit is contained in:
Tom Prince 2018-06-01 15:20:48 +00:00
Родитель 17335b2c5a
Коммит a886ceedb1
2 изменённых файлов: 0 добавлений и 66 удалений

Просмотреть файл

@ -30,22 +30,9 @@ ADD topsrcdir/testing/mozharness/external_tools/robustcheckout.py /usr/local/mer
# %include taskcluster/docker/recipes/hgrc
COPY topsrcdir/taskcluster/docker/recipes/hgrc /etc/mercurial/hgrc.d/mozilla.rc
# %include taskcluster/docker/recipes/install-node.sh
ADD topsrcdir/taskcluster/docker/recipes/install-node.sh /build/install-node.sh
# %include taskcluster/docker/recipes/install-mercurial.sh
ADD topsrcdir/taskcluster/docker/recipes/install-mercurial.sh /build/install-mercurial.sh
ADD system-setup.sh /tmp/system-setup.sh
# %include tools/lint/eslint/manifest.tt
ADD topsrcdir/tools/lint/eslint/manifest.tt /tmp/eslint.tt
# %include tools/lint/eslint/eslint-plugin-mozilla/manifest.tt
ADD topsrcdir/tools/lint/eslint/eslint-plugin-mozilla/manifest.tt /tmp/eslint-plugin-mozilla.tt
# %include tools/lint/python/flake8_requirements.txt
ADD topsrcdir/tools/lint/python/flake8_requirements.txt /tmp/flake8_requirements.txt
# %include tools/lint/spell/codespell_requirements.txt
ADD topsrcdir/tools/lint/spell/codespell_requirements.txt /tmp/codespell_requirements.txt
# %include tools/lint/tox/tox_requirements.txt
ADD topsrcdir/tools/lint/tox/tox_requirements.txt /tmp/tox_requirements.txt
RUN bash /tmp/system-setup.sh
# %include taskcluster/scripts/run-task

Просмотреть файл

@ -10,7 +10,6 @@ mkdir -p /setup
cd /setup
apt_packages=()
apt_packages+=('codespell')
apt_packages+=('curl')
apt_packages+=('locales')
apt_packages+=('git')
@ -44,57 +43,5 @@ cd /build
# shellcheck disable=SC1091
. install-mercurial.sh
###
# ESLint Setup
###
# install node
# shellcheck disable=SC1091
. install-node.sh
###
# jsdoc Setup
###
npm install -g jsdoc@3.5.5
/build/tooltool.py fetch -m /tmp/eslint.tt
mv /build/node_modules /build/node_modules_eslint
/build/tooltool.py fetch -m /tmp/eslint-plugin-mozilla.tt
mv /build/node_modules /build/node_modules_eslint-plugin-mozilla
###
# fzf setup
###
tooltool_fetch <<EOF
[
{
"size": 866160,
"digest": "9f0ef6bf44b8622bd0e4e8b0b5b5c714c0a2ce4487e6f234e7d4caac458164c521949f4d84b8296274e8bd20966f835e26f6492ba499405d38b620181e82429e",
"algorithm": "sha512",
"filename": "fzf-0.16.11-linux_amd64.tgz",
"unpack": true
}
]
EOF
mv fzf /usr/local/bin
###
# Flake8 Setup
###
cd /setup
pip install --require-hashes -r /tmp/flake8_requirements.txt
###
# tox Setup
###
cd /setup
pip install --require-hashes -r /tmp/tox_requirements.txt
cd /
rm -rf /setup