Commit Graph

550 Commits

Author SHA1 Message Date
Zeger-Jan van de Weg 8df3997a92 Add Pipeline Schedules that supersedes experimental Trigger Schedule 2017-05-07 22:35:56 +00:00
Grzegorz Bizon 88ace4a7ad Rephrase documentation for protected actions feature 2017-05-03 12:35:13 +02:00
Grzegorz Bizon 738bf2c238 Merge branch 'master' into feature/gb/manual-actions-protected-branches-permissions
* master: (103 commits)
  Include missing project attributes to Import/Export
  Create the rest of the wiki docs
  Fill in information about creating the wiki Home page
  Move wiki doc to its own index page
  Create initial file for Wiki documentation
  Default to null user when asignee is unselected
  Re-enable ref operations with gitaly after not-found fix
  #31560 Add repo parameter to gitaly:install and workhorse:install
  Remove N+1 queries when checking nodes visible to user
  Don't validate reserved words if the format doesn't match
  Revert "Shorten and improve some job names"
  Remove unused initializer
  DRY the `<<: *except-docs` a bit in `.gitlab-ci.yml`
  Make the static-analysis job be run for docs branches too
  Add download_snippet_path helper
  Refresh the markdown cache if it was `nil`
  Add some documentation for the new migration helpers
  Update comments
  Display comments for personal snippets
  Update docs on creating a project
  ...
2017-05-03 12:27:30 +02:00
Grzegorz Bizon f5441c9320 Document protected manual actions feature 2017-05-02 10:35:51 +02:00
Achilleas Pipinellis e340fad0d2 Document sorting of jobs in pipelines graph 2017-04-28 18:30:06 +02:00
Achilleas Pipinellis cd9d1c6f04 Document pipeline grouping 2017-04-28 18:29:29 +02:00
Joshua Lambert 63ab2109e9 Update Auto Deploy documentation 2017-04-21 22:47:27 +00:00
Dosuken shinya dcc89f1238 Add doc for scheduled trigger 2017-04-21 11:18:30 +00:00
Sean Packham (GitLab) d41bbd2379 Merge branch '27755-update-pipelines-documentation' into 'master'
Resolve "Update Pipelines documentation"

Closes #27755

See merge request !10600
2017-04-12 13:21:51 +00:00
Achilleas Pipinellis 4f839b4e63 Replace pipelines image in docs
[ci skip]
2017-04-10 22:15:44 +02:00
Fabrizio Cucci ec9409ceda Fixed wrong links in README.md 2017-04-07 19:15:14 +00:00
Achilleas Pipinellis f18e05b9a4 Remove wrong user email from CI variables example output
[ci skip]
2017-04-07 20:51:38 +02:00
Grzegorz Bizon 6d7a52480c Merge branch 'master' into feature/multi-level-container-registry-images
* master: (94 commits)
  Merge branch 'open-redirect-fix-continue-to' into 'security'
  Merge branch 'open-redirect-host-fix' into 'security'
  Merge branch 'path-disclosure-proj-import-export' into 'security'
  Merge branch '29364-private-projects-mr-fix'
  Merge branch '30125-markdown-security'
  Issue title realtime
  Update CHANGELOG.md for 8.16.9
  Update CHANGELOG.md for 8.17.5
  Update CHANGELOG.md for 9.0.4
  Add "search" optional param and docs for V4
  Use PDFLab to render PDFs in GitLab
  Separate Scala from Java in CI examples
  Fix broken link
  Reorganize CI examples, add more links
  Refactor CI index page
  Remove deprecated field from workhorse response
  Use gitlab-workhorse 1.4.3
  Document how ETag caching middleware handles query parameters
  Make group skip validation in the frontend
  Use NamespaceValidator::WILDCARD_ROUTES in ETag caching middleware
  ...
2017-04-06 12:24:46 +02:00
Achilleas Pipinellis ef9cfcb507 Separate Scala from Java in CI examples 2017-04-05 16:46:11 +02:00
Achilleas Pipinellis 0a9eac5942 Fix broken link 2017-04-05 16:46:11 +02:00
Marcia Ramos 5b53b28370 Reorganize CI examples, add more links 2017-04-05 16:46:11 +02:00
Achilleas Pipinellis 56c3b2865a Refactor CI index page 2017-04-05 16:46:11 +02:00
Grzegorz Bizon 44321b1a3d Merge branch 'master' into feature/multi-level-container-registry-images
* master: (57 commits)
  Ensure we generate unique usernames otherwise validations fail
  Fix a Knapsack issue that would load support/capybara.rb before support/env.rb
  Ensure users have a short username otherwise a click event is triggered ...
  Enable the `bullet_logger` setting; enable `raise` in test environment
  Fix Rubocop offenses
  Set the right timeout for Gitlab::Shell#fetch_remote
  Refactoring Projects::ImportService
  Move methods that are not related to mirroring to the repository model
  Fix GitHub pull request formatter spec
  Rename skip_metrics to imported on the importable concern
  Add CHANGELOG
  Remove unused include from RepositoryImportWorker
  Skip MR metrics when importing projects from GitHub
  Fetch GitHub project as a mirror to get all refs at once
  Make file templates easy to use and discover
  Ensure user has a unique username otherwise `user10` would match `user1`
  Ensure the AbuseReport fixtures create unique reported users
  Don't use FFaker in factories, use sequences instead
  Fix brittle specs
  Fix the AbuseReport seeder
  ...

Conflicts:
	db/schema.rb
2017-04-04 13:36:36 +02:00
Mustafa YILDIRIM 2fa10f57c2 fix spelling CI_REPOSITORY_URL (line:355) gitab-ci-token to gitlab-ci-token. 2017-04-03 12:19:11 +00:00
Grzegorz Bizon fc550b398b Merge branch 'master' into feature/multi-level-container-registry-images
* master: (230 commits)
  Fix N+1 query in loading pipelines in merge requests
  Fix Spinach and Capybara dependencies
  Prevent users from disconnecting gitlab account from CAS
  30276 Move issue, mr, todos next to profile dropdown in top nav
  Refactor SearchController#show
  Properly eagerly-load the Capybara server for JS feature specs only
  Updating documentation to include a missing step in the update procedure
  Eager-load the Capybara server to prevent timeouts
  Increase Capybara's timeout
  Add metrics button to Environment Overview page
  Fix link to Jira service documentation
  Handle parsing OpenBSD ps output properly to display sidekiq infos on ...
  Eliminate unnecessary queries that add ~500 ms of load time for a large issue
  20914 Limits line length for project home page
  Allow users to import GitHub projects to subgroups
  Update dpl CI example
  Fix the docs:check:links job
  Don't clean up the gitlab-test-fork_bare repo
  Make GitLab use Gitaly for commit_is_ancestor
  Remove unnecessary ORDER BY clause from `forked_to_project_id` subquery
  ...
2017-04-03 09:36:09 +02:00
Achilleas Pipinellis 5e48bf8e21 Update dpl CI example
[ci skip]
2017-03-30 21:50:41 +02:00
Sean McGivern 5f9bdcd0cb Merge branch 'patch-16' into 'master'
Correct example value variable name.

See merge request !10256
2017-03-27 16:19:19 +00:00
Rémy Coutable 8bddf23e60 Merge branch 'patch-15' into 'master'
Use same variable for registry password as above

See merge request !10238
2017-03-27 14:13:48 +00:00
Johan Brandhorst 422f015a5a Correct example value variable name.
CI_REPOSITORY_URL is the correct name.
2017-03-27 13:29:42 +00:00
Achilleas Pipinellis 40e3a70165 Merge branch 'triggers-docs' into 'master'
Triggers docs

See merge request !10050
2017-03-27 12:47:01 +00:00
Niklas 21703e46d6 Use same variable for registry password as above 2017-03-25 22:10:55 +00:00
Grzegorz Bizon c5912ecd73 Merge branch 'master' into feature/multi-level-container-registry-images
* master: (1327 commits)
  Merge branch 'render-json-leak' into 'security'
  Merge branch 'ssrf' into 'security'
  Merge branch 'ssrf' into 'security'
  Merge branch 'fix-links-target-blank' into 'security'
  Merge branch '28058-hide-emails-in-atom-feeds' into 'security'
  Fix karma test
  Reset filters after click
  Handle Route#name being nil after an update
  Only add frontend code coverage instrumentation when generating coverage report
  fix recompile assets step in 9.0 upgrade guide to use yarn
  Undo explicit conversion to Integer
  Make level_value accept string integers
  Make feature spec more robust
  Removed d3.js from the main application.js bundle
  Extend compound status for manual actions specs
  Update css to be nice and tidy.
  Fix pipeline status for transition between stages
  add an index to the ghost column
  Return 404 in project issues API endpoint when project cannot be found
  Improve rename projects migration
  ...

Conflicts:
	doc/ci/docker/using_docker_build.md
	spec/lib/gitlab/import_export/all_models.yml
2017-03-21 14:22:56 +01:00
Kamil Trzciński 12dd5ac221 All CI offline migrations 2017-03-17 23:06:11 +00:00
Kamil Trzcinski 6cf8d34338
Update triggers documentation 2017-03-17 17:16:56 +01:00
Zeger-Jan van de Weg 98c4d8a0e1 Fix Slack link when on notify 2017-03-16 23:27:42 +00:00
Rémy Coutable df05cd5baf Merge branch 'patch-1' into 'master'
Suggest a more secure way of handling SSH host keys in docker builds [ci skip]

See merge request !2797
2017-03-16 18:08:23 +00:00
Z.J. van de Weg 3ebd29b538 Futher rename the CI variables 2017-03-16 08:49:01 +01:00
szymon 1cba12d35f Update using_docker_images.md 2017-03-14 14:03:28 +00:00
Achilleas Pipinellis b6055bc1ea Merge branch 'patch-15' into 'master'
Fix miswording

See merge request !9832
2017-03-14 07:48:18 +00:00
Achilleas Pipinellis d2e00097fe Merge branch 'docs/ci-variables-deprecation-table' into 'master'
Cleanup CI variables table and add a deprecation note

See merge request !9831
2017-03-09 15:12:57 +00:00
Achilleas Pipinellis 90d7b95ae1 Move example variables output to bottom
[ci skip]
2017-03-09 13:06:11 +01:00
Adrian Sadłocha 534f02b934 Fix miswording 2017-03-09 11:40:08 +00:00
Achilleas Pipinellis 91c2b4ce33 Cleanup CI variables table and add a deprecation note
[ci skip]
2017-03-09 10:19:37 +01:00
Alex Karnovsky f6ba5ba874 Update README.md
I replaced "merge requests" by "commits". As far as I notice, merge requests per se don't trigger CI; commits and pushes (which are essentially adding commits) do. This is logical: an MR doesn't create anything new, so there is nothing to test.
2017-03-08 11:46:06 +00:00
Kamil Trzciński 57e709757f Merge branch 'zj-variables-build-job' into 'master'
Rename BUILD to JOB in CI Variables

Closes #29053

See merge request !9756
2017-03-07 18:45:03 +00:00
Z.J. van de Weg 993a1edd4f Rename REF to SHA 2017-03-07 17:37:05 +01:00
Z.J. van de Weg 9c25404ac0 Rename BUILD to JOB in CI Variables
Given GitLab moves away from using the term build, everywhere, also the
CI variables are being renamed.

For now, both `CI_BUILD_X` and `CI_JOB_X` are supported, with the same
values. However, in about 3 months, support will be dropped.
2017-03-07 15:41:13 +01:00
Grzegorz Bizon ccfd04f31f Deprecate usage of `types` CI/CD configuration entry 2017-03-07 14:53:28 +01:00
Lin Jen-Shin 231983205e Make cache:key bold, feedback:
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/9666#note_24877665
2017-03-07 17:08:12 +08:00
Lin Jen-Shin fb167787f2 Merge remote-tracking branch 'upstream/master' into set-default-cache-key-for-jobs
* upstream/master: (289 commits)
  re-add Assign to Me link on new MR/Issue forms
  thinner bottom header border
  make header match old 16px padding of body contents
  Update font-awesome-rails to 4.7.0.1
  Relax font-awesome-rails dependency to ~> 4.7
  Restore keyboard shortcuts for "Activity" and "Charts"
  fix border radius bottom for header
  match padding for mr-widget sections
  Update changelog
  Fix project-last-commit alignment
  Docs: update GL Pages IP on GL.com
  Fix up @DouweM review
  Remove readme-only project view preference
  Add `uploads` to known models for Import/Export spec
  Add `has_many` associations for models that can have Upload records
  Handle relative and absolute Upload paths in the Uploaders
  Change the default CarrierWave root path for tests
  Fix Projects::UploadService spec
  Add a Project::UploadsController spec to ensure an Upload is created
  Add `RecordsUploads` module to record Upload records via callbacks
  ...
2017-03-07 16:55:03 +08:00
Grzegorz Bizon 07539ab2b0 Merge branch 'master' into pipeline-blocking-actions
* master: (26 commits)
  Fix UserBasic
  Rename `/take` to `/take_ownership`, expose `owner` in `v3`.
  Update after review
  Fix values being called at Array instead of Hash
  Fix json response in branches controller
  Improve docs and specs related to pages artifacts
  Add MR fo changelog about removing pages artifacts
  Delete artifacts for pages unless expiry date is specified
  Lint doc
  Improved team selection
  Move foreign key to separate migration
  Fix import model attributes
  Update documentation and expose ID
  Introduce tests for pipeline triggers
  Fix trigger model
  Update db/schema
  Make triggers to be user aware
  Make Pipeline Triggers to be user aware
  Update triggers API
  Remove remnants of git annex
  ...

Conflicts:
	db/schema.rb
2017-03-06 15:11:28 +01:00
Grzegorz Bizon a004a9743a Highligh info about optional action status in docs 2017-03-06 14:13:35 +01:00
Sean McGivern 348dff0a82 Merge branch 'introduce-pipeline-triggers' into 'master'
Improve pipeline triggers API

See merge request !9713
2017-03-06 12:49:55 +00:00
Grzegorz Bizon b782358f8d Add some basic docs about blocking manual actions 2017-03-06 13:17:49 +01:00
Lin Jen-Shin 7c9cff3a74 Update for document feedback:
* https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/9666#note_24829863
* https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/9666#note_24829880
* https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/9666#note_24830028
2017-03-06 19:21:12 +08:00