Rémy Coutable
3299680cdd
[CE] Port review apps file to CE
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-09-25 16:41:27 +02:00
Rémy Coutable
45d8c213fd
Refactor scripts/trigger-build and post a commit note with the downstream pipeline URL for omnibus triggers
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-09-24 18:24:13 +02:00
Achilleas Pipinellis
8cb39fa8da
Merge branch 'docs-port-ee-community-contributions' into 'master'
...
Docs port ee community contributions
See merge request gitlab-org/gitlab-ce!21311
2018-09-03 10:18:42 +00:00
Jasper Maes
8f51727d95
Backport schema_changed.sh from EE which prints the diff if the schema is different
2018-08-30 08:29:08 +02:00
John Eismeier
2c06a13854
Update scripts/lint-doc.sh
...
Originally submitted at
https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/3056 .
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-08-29 17:35:41 +02:00
gfyoung
8a3d565c8e
Don't use arguments keyword in gettext script
...
Causing SAST build to fail unnecessarily.
Follow-up to !19378 .
2018-08-19 01:05:50 -07:00
🌴🇿🇦 Lukas Eipert (OOO until Summit)
8f9442fcdf
Frontend: Proper gettext extraction with gettext-extractor
2018-08-16 19:03:57 +00:00
Ahmad Hassan
8ea9c81593
Use rugged to validate ref name
2018-07-19 12:23:46 +02:00
Winnie Hellmann
d42cd343ca
Removed return statements from prettier script
2018-07-09 09:53:23 +00:00
Achilleas Pipinellis
72fa064000
Simplify downstream branch name
2018-07-05 11:02:38 +02:00
Mike Greiling
70bf08073d
Resolve "100% CPU for webpack-dev-server running in GDK"
2018-06-25 19:30:37 +00:00
Achilleas Pipinellis
82012d4608
Always run review app for docs-only branches
2018-06-25 15:21:15 +02:00
Rémy Coutable
67f310e41f
Ignore GitLab API hiccups in scripts/trigger-build
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-06-20 17:17:29 +02:00
Tim Zallmann
e04dfff858
Fixed the searching on the whole disk :-P
2018-06-15 12:43:04 +02:00
Tim Zallmann
930baeb92a
Added possibility to run prettier against one specific directory to make our conversion easier
2018-06-15 12:43:03 +02:00
Tim Zallmann
5f3a219e14
Fixed Prettier Config Applying + Updated Prettier to newest version
2018-06-15 12:43:03 +02:00
Marin Jankovski
dd72134eba
Move the trigger-build script into one location to serve both omnibus and cloud-native triggers.
2018-06-14 16:31:32 +02:00
blackst0ne
e23fb005cf
Add CI job to check Gemfile.rails5.lock
2018-06-12 11:23:58 +00:00
Lin Jen-Shin
7083b355a6
Follow Rubocop for scripts/prune-old-flaky-specs
2018-06-01 14:30:10 +08:00
Lin Jen-Shin
39b6f31c66
Eliminate constants warnings by:
...
* Replace `require` or `require_relative` with `require_dependency`
* Remove unneeded `autoload`
2018-06-01 13:46:46 +08:00
Rémy Coutable
0c977d1725
Merge branch 'dz-no-ee-check' into 'master'
...
Add check for top-level ee directory in CE repo
Closes #46239
See merge request gitlab-org/gitlab-ce!19062
2018-05-22 16:26:30 +00:00
Dmitriy Zaporozhets
fba580e37f
Update no-ee-check with rubocop recommendation.
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2018-05-22 18:35:51 +03:00
Dmitriy Zaporozhets
470f55351b
Add check for top-level ee directory in CE repo
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2018-05-21 14:52:45 +03:00
Grzegorz Bizon
3834040aa8
Merge branch 'rc/improve-single-script-jobs-ci-config' into 'master'
...
Improve the single-script jobs CI config
See merge request gitlab-org/gitlab-ce!19040
2018-05-21 11:03:17 +00:00
Rémy Coutable
bc57a62a5c
Improve the single-script jobs CI config
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-05-21 11:30:44 +02:00
DJ Mountney
0bc78d0800
Build cloud native images on tags
...
When on a tag, trigger a multi-project pipeline in the CNG repostiory.
Opting for a trigger rather than an addition to our release-tools
project for a few reasons:
- The Dockerfiles in the CNG image repo change infrequently, and as a result
I don't feel the need/overhead for stable branches in that repo at this time
- My intent with the CNG repo, is that once stable, the Dockerfiles
would actualy move to their component projects, to be versioned with the
code they are building
- It is likely that we will want to followup with a manually triggered package
for branches for devs, and possibly review apps, so it made sense to
build the CNG ci jobs to accept this sort of pipeline.
2018-05-17 15:17:53 -07:00
Lin Jen-Shin
0ab6469187
Grant privileges after database is created
...
Never drop the database when granting privileges
2018-05-16 21:52:08 +08:00
Lin Jen-Shin
cdcde75bb7
Only setup db in the first checkout!
2018-05-16 21:52:08 +08:00
Jacob Vosmaer (out of office May 10-14)
d291f69fd9
Fix gitaly-ruby bundle poisoning in CI
2018-05-14 08:10:29 +00:00
Rémy Coutable
d8a58f62bf
Fix scripts/prune-old-flaky-specs requires Bundler to run
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-04-11 23:07:05 +02:00
Rémy Coutable
bcb7a99575
Use RspecFlaky::Report in scripts/prune-old-flaky-specs
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-04-10 15:38:41 +02:00
Rémy Coutable
9bb97abf04
Introduce scripts/prune-old-flaky-specs to prune outdated flaky specs from the report
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-04-10 15:38:40 +02:00
Olivier Gonzalez
81aba67e54
Use standard codequality job
2018-04-04 10:01:52 +00:00
Grzegorz Bizon
f50d0e4eee
Correctly check whether package-and-qa runs for EE
2018-04-03 09:59:47 +02:00
Achilleas Pipinellis
c8205203a1
Add test for new README.md in docs
...
Prefer index.md instead since they provide clean URLs in the docs site
2018-03-26 15:11:38 +02:00
Lukas Eipert
d023244aa5
Make use of the prettier ignore file during our save script
2018-03-26 07:39:14 +00:00
Mike Greiling
569b06cf20
update eslintignore for node scripts
2018-03-23 11:53:12 -05:00
Mike Greiling
9238c5d5ca
prettify all node scripts
2018-03-23 11:52:54 -05:00
Tim Zallmann
51e454f3b1
Prettier Phase 1: Prettier Configuration, Prettifying of files and documentation
2018-03-14 19:32:36 +00:00
Achilleas Pipinellis
471728f8fb
Wait for the pipeline to start before canceling it
2018-03-08 14:22:59 +01:00
Achilleas Pipinellis
fe7d45f26a
Fix race condition when previewing docs
...
Cancel the pipeline that gets created the first time the remote
branch is created in order not to overwrite the one we trigger
afterwards.
Closes https://gitlab.com/gitlab-com/gitlab-docs/issues/154
2018-03-06 10:02:21 +01:00
Robert Speicher
a04ff31e40
Set security harness hook to executable after creation
2018-02-28 09:47:34 -06:00
Rémy Coutable
a0ef01c872
Optimize and improve the inline documentation for the codequality job
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-02-21 16:25:28 +01:00
Grzegorz Bizon
5ccd3bec95
Merge branch 'improve-codequality-job' into 'master'
...
Simplify the codequality job
See merge request gitlab-org/gitlab-ee!4602
2018-02-21 15:21:05 +01:00
Rémy Coutable
2f0d2ab55b
Run lint:all tasks in forks
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-02-14 17:34:34 +01:00
Rémy Coutable
e4990b66df
Combine all rake tasks in the static-analysis job
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-02-14 15:18:59 +01:00
Robert Speicher
ebdebae4ea
Add a security harness script
...
This script toggles a Git pre-push hook that will prevent pushing to
remotes other than dev when the harness is enabled.
2018-02-13 13:09:57 -06:00
Jacob Vosmaer
4aedec1192
Ban Rugged from Repository
2018-02-01 15:44:36 +01:00
Jacob Vosmaer (GitLab)
5c2fe2d3d7
Decouple more of Repository from Rugged
2018-01-30 16:21:55 +00:00
Rémy Coutable
33ed96229b
Don't run scripts/lint-changelog-yaml in scripts/static-analysis but only in the 'docs lint' job
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-01-30 11:08:32 +01:00