Commit Graph

42 Commits

Author SHA1 Message Date
Wouter Admiraal
e05debc919 [NO JIRA] Disable Gatsby's telemetry 2022-06-30 20:03:09 +00:00
Mathieu Suen
a3b2ced8fe SONAR-15962 Remove check dependency github action workflow 2022-02-28 20:03:03 +00:00
Wouter Admiraal
5fb0f5edaf [NO JIRA] Remove OWASP SCA tooling 2022-02-22 20:02:46 +00:00
Wouter Admiraal
3a80d2056b [NO JIRA] Simplify sonar-docs build, as it's not analyzed in SonarQube
Right now, we're not analyzing anything in server/sonar-docs. This means
running things like coverage, JUnit reports, or ESLint, is meaningless,
as the analysis will never be able to link the results to any known
files.
2021-12-01 20:03:34 +00:00
Wouter Admiraal
c8ae9d570b SONAR-15677 Update build pipeline 2021-11-26 20:03:18 +00:00
Wouter Admiraal
c38d06c6c5 SONAR-15682 Fix sonar-docs analyzer docs extraction 2021-11-23 20:03:35 +00:00
Wouter Admiraal
19d80ecab1 SONAR-15311 Fix static documentation build 2021-11-17 20:03:38 +00:00
Philippe Perrin
d8e813866b Optimize yarn gradle tasks registration 2021-10-11 20:03:20 +00:00
Philippe Perrin
3901540ab1 Fix dependency checks for frontend projects 2021-10-06 20:03:08 +00:00
Philippe Perrin
e792b53ccf [NO-JIRA] Fix Gradle frontend tasks execution on Windows machines 2021-10-01 20:03:19 +00:00
Philippe Perrin
62b21006de Avoid unnecessary yarn install 2021-09-29 20:03:10 +00:00
Philippe Perrin
4024058c7b Revert "Avoid unnecessary yarn install runs"
This reverts commit 8e37a6b5f7e0495cdb16ea5ad5113b00560b86d8.
2021-09-28 20:03:12 +00:00
Philippe Perrin
da28abee08 Avoid unnecessary yarn install runs 2021-09-28 20:03:12 +00:00
Philippe Perrin
4764c30e61 Fix frontend dependency audit tasks 2021-09-27 20:03:43 +00:00
Wouter Admiraal
fefc18a32d SONAR-15297 Remove dependency on sonar-ui-common for sonar-docs 2021-08-20 20:03:09 +00:00
Philippe Perrin
22e0696a09 SONAR-14617 Target local sonar-ui-common project 2021-07-21 20:03:01 +00:00
Malena Ebert
1f93bc64b5 BUILD Renew repox accounts and signing key 2021-04-28 20:03:53 +00:00
Malena Ebert
23b1a93147 Split yarn validate-ci task 2021-01-21 20:30:30 +00:00
Philippe Perrin
59f3294696 SONAR-13689 Add issue tracker url to languages static documentation page 2020-09-18 20:07:15 +00:00
Simon Brandhof
d88d0e1a3e Fix the upgrade of the Gradle Artifactory plugin to 4.15.1
The configuration of private subprojects must be fixed
in order to correct set the properties like "build.name"
on private artifacts.
2020-04-06 20:03:39 +00:00
Simon Brandhof
ac71f9c2f0 SONAR-13155 add command to run yarn security audit 2020-03-25 20:03:54 +00:00
Wouter Admiraal
a8c3a0cf64 Add licenseFormat Gradle task to sonar-docs 2020-01-07 20:46:09 +01:00
Sébastien Lesaint
8c0b3350b7 SONAR-12677 do not duplicate configuration of bundled plugins
into the sonar-docs module and the edition modules
also, make sonar-docs support being built from public sources which do not contain commercial editions
2019-11-12 20:21:07 +01:00
Sébastien Lesaint
5666fdb672 SONAR-12677 static doc must not be built from public sources 2019-11-07 11:45:17 +01:00
Sébastien Lesaint
5ffbca28be SONAR-12252 upgrade language plugins to latest version 2019-10-15 11:52:16 +02:00
Michal Duda
d57f3071ec SONAR-12384 update gradle build 2019-08-12 20:21:13 +02:00
Evgeny Mandrikov
70368728b5 Build task ":server:sonar-docs:clean" should depend on ":server:sonar-docs:cleanYarn_run"
Because output directory of last one is outside of standard "build" directory.
2019-06-28 08:45:51 +02:00
Evgeny Mandrikov
3286e28fcd Output of ":server:sonar-docs:yarn_run" should not depend on build number 2019-06-11 20:21:11 +02:00
Grégoire Aubert
9240dd9a15 Fix dependencies (order) between Gradle tasks that execute yarn
And add declarations of input files for "yarn_validate-ci" tasks,
which were forgotten when caching was enabled for them.
2019-05-16 20:21:08 +02:00
Evgeny Mandrikov
c24973e34c Enable Gradle cache for "yarn_validate-ci" tasks (#1616) 2019-05-15 20:21:12 +02:00
Simon Brandhof
4e849c7034 Fix "gradlew clean"
[skip ci]
2019-04-03 20:21:05 +02:00
Simon Brandhof
501e72e965 Fix clean-up of sonar-docs temp dir 2019-03-29 20:21:42 +01:00
Grégoire Aubert
cb53cd80dd Improve front end local build time 2019-03-29 09:45:00 +01:00
Pascal Mugnier
86db744a5f Docs hardening (#817)
* SONAR-11352 Fix version label when on latest

* SONAR-11353 Add favicon

* SONAR-11351 Add canonical url

* Change utility links positions

* Fix the content of sonar-docs zip file

* Rename sonar-docs preproduction server

* Remove achived version notice when on lastest

* Fix links prefixing

* SONAR-11359 Make images path relative to version

* Apply feedbacks

* Fix favicon path
2018-10-15 20:20:56 +02:00
Grégoire Aubert
b786a6b382 Cirrus - fix front end validation with lint-report 2018-10-03 09:28:21 +02:00
Grégoire Aubert
fe80ff9966 Cirrus - Avoid runing eslint 2 times on CI 2018-09-24 20:20:58 +02:00
Simon Brandhof
3f671cfcac SONAR-11268 replace Jenkins by Cirrus CI 2018-09-19 10:51:43 +02:00
Simon Brandhof
8c5d6f1abe Make build of sonar-docs cacheable 2018-08-27 20:21:58 +02:00
Simon Brandhof
560aa9070d Upgrade versions of nodejs and yarn
and use a consistent version across modules
2018-08-27 20:21:57 +02:00
Eric Hartmann
8f32714aaa Fix incorrect groupId for docs 2018-07-09 10:39:33 +02:00
Eric Hartmann
9973bacbfa SONAR-10860 Make sonar-web cacheable with sonar-docs 2018-06-29 09:10:19 +02:00
Eric Hartmann
769673ede1 SONAR-10860 Add a zip for documentation 2018-06-29 09:10:18 +02:00