ci: Include eslint-plugin-jsdoc in js image

gjs started to require it in its config, so we need it
if we want to keep our configuration in sync.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1949>
This commit is contained in:
Florian Müllner 2021-08-12 23:20:21 +02:00 committed by Marge Bot
parent f3cbc43f72
commit a802bfda39

View File

@ -50,14 +50,14 @@ workflow:
.gnome-shell.fedora:34: .gnome-shell.fedora:34:
variables: variables:
FDO_DISTRIBUTION_VERSION: 34 FDO_DISTRIBUTION_VERSION: 34
FDO_DISTRIBUTION_TAG: '2021-07-07.1' FDO_DISTRIBUTION_TAG: '2021-08-12.0'
FDO_DISTRIBUTION_PACKAGES: > FDO_DISTRIBUTION_PACKAGES: >
findutils mozjs78-devel nodejs npm meson findutils mozjs78-devel nodejs npm meson
pkgconfig(gio-2.0) pkgconfig(gio-unix-2.0) pkgconfig(gio-2.0) pkgconfig(gio-unix-2.0)
pkgconfig(gnome-autoar-0) pkgconfig(json-glib-1.0) pkgconfig(gnome-autoar-0) pkgconfig(json-glib-1.0)
FDO_DISTRIBUTION_EXEC: | FDO_DISTRIBUTION_EXEC: |
# For static analysis with eslint # For static analysis with eslint
npm install -g eslint && npm install -g eslint eslint-plugin-jsdoc &&
dnf group install -y 'Development Tools' \ dnf group install -y 'Development Tools' \
'C Development Tools and Libraries' && 'C Development Tools and Libraries' &&