Commit Graph

31 Commits

Author SHA1 Message Date
Lukas Piwowarski 3c9bc333ed Fix building of the pdf documentation
The .pdf documentation could not be build without errors because the
source code of the documentation contained errors. In addition, there
were other problems:

    - The readme section of the documentation was in .md format
      instead of .rst format. As a result, the created documentation did
      not look good.
    - The .html documentation used deprecated oslosphinx theme instead
      of openstackdocstheme.

This patch fixes the above-mentioned problems and makes sure that
the documentation is generated properly.

Also, this patch updates nodejs4-docs to nodejs10-docs because the
nodejs4-docs was using deprecated nodejs-npm-run-docs job [1].

[1] https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/757101

Task: 35462
Depends-On: I738b833109e4caeb58bb391d79d6e63284462bd8
Change-Id: I921b15edda433c3e47456488da6d2bda07c34262
2021-03-30 18:20:27 +02:00
Ian Wienand 9b02e24311 Replace openstack.org git:// URLs with https://
This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.

This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.

This update should result in no functional change.

For more information see the thread at

 http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html

Change-Id: I1c9142277b805d9c269a63d324f0c8d7edb7d84c
2019-03-24 20:33:32 +00:00
malei 248d0ef5ac Change openstack-dev to openstack-discuss
Mailinglists have been updated. Openstack-discuss replaces openstack-dev.

Change-Id: Iacedf7a593e0266e05091e25cc014acec748a53f
2018-12-14 17:13:31 +08:00
Dong Ma ade27364a5 Fix the gate npm docs failure
This commit try to fix the gate nodejs4 npm docs failure by adding
docs script.

Change-Id: I186d3ec7fc826ea767c57bad5cf3e2f5676c19bb
2016-10-21 17:22:30 +00:00
Elizabeth Elwell 4549ae61e2 4.0.1
Change-Id: I2aa51a40562dbfebd5fbd6baad801b8542498706
2016-08-05 20:52:29 +00:00
Elizabeth Elwell 4f5cae9232 Upgraded eslint to 3.0.0
This upgrades the eslint version to 3.0.0, removes zombie rules, and
ensures all new rules are disabled.

Change-Id: I8ea98aeda7a42ed0e140164c0e9d5e28d54794b8
2016-08-05 14:55:18 +01:00
Vitaly Kramskikh ec845e5e7f Added config with ES2015-only rules
This commit adds an additional config, which should be used in
ES2015-based projects. It's available by adding
`extends: openstack/es2015` to project's .eslintrc file.

Change-Id: I5d54cdceb206db7a52ee396eafc513b290e38f86
2016-07-29 12:04:22 +03:00
Michael Krotscheck be774d754d 2.0.0
Change-Id: Ief3454d4f1cd5a56707b3a5151ac48b894b59cfe
2016-06-02 09:41:32 -07:00
Jenkins 4ac471faf4 Merge "Upgraded eslint to 2.4.0" 2016-03-16 18:28:10 +00:00
Jenkins 81258516f9 Merge "Upgraded eslint to 1.10.3" 2016-03-16 18:27:13 +00:00
Jenkins f8d711cd54 Merge "Upgraded eslint version" 2016-03-16 18:24:08 +00:00
Michael Krotscheck 5bc48bf279 Upgraded eslint to 2.4.0
This upgrades the eslint version to 2.4.0, removes zombie rules,
and ensures that all new rules are disabled.

Change-Id: I6249663f8e226c5fa2739481b4c79625f94c7eb5
2016-03-16 08:08:50 -07:00
Michael Krotscheck 9f4fcab838 1.2.4
Change-Id: Ia3ceadfb931f21c4615ef1b0882f8e67bc298af2
2016-02-24 04:42:41 -08:00
Michael Krotscheck ed866bd401 Upgraded eslint to 1.10.3
This updates eslint to the newest version. This version does
not include new rules, only bugfixes for existing rules.

Change-Id: I73d8470ce01f3e1d68655d267d9ef9ee80ba47a5
2016-01-11 10:30:58 -08:00
Michael Krotscheck c1f64a8684 Upgraded eslint version
This upgrades the eslint version to 1.10.1, and ensures that all
new rules are disabled.

Change-Id: I06c2da16e9647e368b6c69d7080b5af61d6643af
2015-11-23 08:11:20 -08:00
Michael Krotscheck 044ef8afd0 Upgraded eslint version
This upgrades the eslint version to 1.5.1, and ensures that all
new rules are disabled.

Change-Id: I9e5f0698af95b16f975b89f0a86c60a977acbf37
2015-11-13 06:54:36 -08:00
Michael Krotscheck 36d8d9deb9 1.2.3
Change-Id: I819b1e5c05eab885e00c40425c8ff50a26502a00
2015-10-07 12:21:22 -07:00
Michael Krotscheck f52ce31dae Updated eslint to 1.2.1
This patch updates eslint to 1.2.1, and adds all new rules that
were added in a disabled state.

Change-Id: I523ade5c7fc9a44dfe4b9fe8ea7f7b2c71ebf85e
2015-09-21 15:45:25 +00:00
Michael Krotscheck 2c5d458d93 1.2.2
Change-Id: I30b219e2262ab34087ccadd14e73a057949559a9
2015-08-21 13:33:59 -07:00
Jenkins 266d560468 Merge "Locked down version of js-yaml" 2015-08-21 19:46:41 +00:00
Michael Krotscheck 835416849e 1.2.1
Change-Id: I41559f07ad2caa18b7071bce4993e58b8f0cb0c3
2015-08-10 12:59:01 -07:00
Michael Krotscheck 99d2bc4265 Updated eslint version to 1.0.0
Eslint finally has a major release version. This updates our
dependencies to this version.

Change-Id: I49f9750a3a30a4ba22405b2e2b85b9e1c1098891
2015-08-06 16:30:44 -07:00
Michael Krotscheck 18ec76d561 Locked down version of js-yaml
Fuzzy dependencies create nondeterministic behavior in the tool.

Change-Id: I1da97e98905134d4773521955d7a9188ac01813f
2015-08-06 16:26:20 -07:00
Michael Krotscheck 92caba50a3 Relaxed eslint peer dependency
Until we get proper dependency synchronization for javascript, it
makes more sense to use fuzzy peer dependencies. Relaxing this only
for peer dependencies means that this project remains stable,
however downstream consumers can set up their own versions.

Change-Id: I43896eaacd7d766c63ef71eec67e76ddca840089
2015-07-31 09:43:12 +10:00
Michael Krotscheck 20b818fbf3 1.2.0
Change-Id: Ib382fc42220272309fc8a87d9e6d5b7001ba4896
2015-07-15 13:10:44 -07:00
Michael Krotscheck fefde52bd0 Added homepage for QA.
Switched the package.json file to use the QA wiki page as the
project homepage.

Change-Id: If290912f8522716bbae273b53d08f797f983dc46
2015-07-15 09:19:50 -07:00
Michael Krotscheck 35043cd009 Added launchpad as issues page.
This switches package.json to use launchpad for bugs and issues.

Change-Id: Id7615b27b171c304c427d3d902cff52052f04077
2015-07-15 09:19:45 -07:00
Michael Krotscheck 12eaffbda5 Switched git repository in package.json
Updated the git repository for this package.

Change-Id: I941b3d7511bf1b5b7505b141bb22c295734e7073
2015-07-14 12:57:05 -07:00
Michael Krotscheck 499208e3a8 Moved js-yaml to dependencies.
The index.js script which imports our eslint configuration requires
that js-yaml be accessible, however it was not included in the
project's dependencies. This moves it from devDependencies (installed
during packaging) to dependencies (installed always).

Change-Id: I7f7b0967b86f5312f5801fb4dbfbe72a453583aa
2015-07-14 08:59:20 -07:00
Michael Krotscheck cac8675cf1 1.1.0 2015-07-02 15:18:28 -07:00
Michael Krotscheck 4aecdfd567 Initial Commit
This module creates a set of shareable eslint style guidelines
for use in OpenStack. The base rule set is taken from the current
horizon rules under consideration.
2015-06-23 18:40:37 -07:00