<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/spec/services/ci, branch docs/edit-after-script-context</title>
<subtitle>gitlab.com: gitlab-org/gitlab-ce.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/'/>
<entry>
<title>Fix pipeline schedule when owner is nil</title>
<updated>2019-06-11T11:03:40+00:00</updated>
<author>
<name>Shinya Maeda</name>
<email>shinya@gitlab.com</email>
</author>
<published>2019-06-11T11:03:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=7ac5dfc1e9ef4d4e3eb3ae04f6349cfe48a22e8d'/>
<id>7ac5dfc1e9ef4d4e3eb3ae04f6349cfe48a22e8d</id>
<content type='text'>
Fixing the bug
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixing the bug
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'set-real-next-run-at-for-preventing-duplciate-pipeline-creations' into 'master'</title>
<updated>2019-06-04T08:22:14+00:00</updated>
<author>
<name>Kamil Trzciński</name>
<email>ayufan@ayufan.eu</email>
</author>
<published>2019-06-04T08:22:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=554fbb2a49936a8038ee2e26231b69922009023a'/>
<id>554fbb2a49936a8038ee2e26231b69922009023a</id>
<content type='text'>
Make pipeline schedule worker resilient

Closes gitlab-com/gl-infra/production#805 and #61955

See merge request gitlab-org/gitlab-ce!28407</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make pipeline schedule worker resilient

Closes gitlab-com/gl-infra/production#805 and #61955

See merge request gitlab-org/gitlab-ce!28407</pre>
</div>
</content>
</entry>
<entry>
<title>Merge dev.gitlab.org master into GitLab.com master</title>
<updated>2019-06-03T12:56:33+00:00</updated>
<author>
<name>Yorick Peterse</name>
<email>yorickpeterse@gmail.com</email>
</author>
<published>2019-06-03T12:56:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=6cb750a2bb7e1720413a7c42ec4afebaa3f2f4d2'/>
<id>6cb750a2bb7e1720413a7c42ec4afebaa3f2f4d2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'security-60039' into 'master'</title>
<updated>2019-06-03T12:34:04+00:00</updated>
<author>
<name>GitLab Release Tools Bot</name>
<email>robert+release-tools@gitlab.com</email>
</author>
<published>2019-06-03T12:34:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=5dc6c8f2d08534281b0e1adf404af0e8642eb407'/>
<id>5dc6c8f2d08534281b0e1adf404af0e8642eb407</id>
<content type='text'>
Disallow invalid MR branch name

See merge request gitlab/gitlabhq!3052</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Disallow invalid MR branch name

See merge request gitlab/gitlabhq!3052</pre>
</div>
</content>
</entry>
<entry>
<title>Make pipeline schedule worker resilient</title>
<updated>2019-06-03T03:04:57+00:00</updated>
<author>
<name>Shinya Maeda</name>
<email>shinya@gitlab.com</email>
</author>
<published>2019-05-17T12:10:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=6a18a411a30e9e7406ba9335ab502ec396add662'/>
<id>6a18a411a30e9e7406ba9335ab502ec396add662</id>
<content type='text'>
Currently, pipeline schedule worker is unstable because it's
sometimes killed by excessive memory consumption.
In order to improve the performance, we add the following fixes:

1. next_run_at is always real_next_run, which means the value
   always takes into account of worker's cron schedule
1. Remove exlusive lock. This is already covered by real_next_run
   change.
1. Use RunPipelineScheduleWorker for avoiding memory killer.
   Memory consumption is spread to the multiple sidekiq worker.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently, pipeline schedule worker is unstable because it's
sometimes killed by excessive memory consumption.
In order to improve the performance, we add the following fixes:

1. next_run_at is always real_next_run, which means the value
   always takes into account of worker's cron schedule
1. Remove exlusive lock. This is already covered by real_next_run
   change.
1. Use RunPipelineScheduleWorker for avoiding memory killer.
   Memory consumption is spread to the multiple sidekiq worker.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove legacy artifact related code</title>
<updated>2019-05-31T03:49:17+00:00</updated>
<author>
<name>Shinya Maeda</name>
<email>shinya@gitlab.com</email>
</author>
<published>2019-03-22T12:38:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=387a4f4b2cc9cffe2a21ef1060fe35c60d1ac769'/>
<id>387a4f4b2cc9cffe2a21ef1060fe35c60d1ac769</id>
<content type='text'>
We've already migrated all the legacy artifacts to the new realm,
which is ci_job_artifacts table.
It's time to remove the old code base that is no longer used.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We've already migrated all the legacy artifacts to the new realm,
which is ci_job_artifacts table.
It's time to remove the old code base that is no longer used.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix schedule head pipeline update</title>
<updated>2019-05-06T12:18:27+00:00</updated>
<author>
<name>Shinya Maeda</name>
<email>shinya@gitlab.com</email>
</author>
<published>2019-05-03T09:18:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=7c2b1cb0c3c598994559180059a87fc44bfda5c8'/>
<id>7c2b1cb0c3c598994559180059a87fc44bfda5c8</id>
<content type='text'>
Currently, schedule head pipeline update method which executed after
pipeline creation does not take into account of merge reqeust
pipelines. We should use dedicated `all_merge_requests` method
in this case.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently, schedule head pipeline update method which executed after
pipeline creation does not take into account of merge reqeust
pipelines. We should use dedicated `all_merge_requests` method
in this case.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use full ref when creating MR pipeline in specs</title>
<updated>2019-05-02T19:02:58+00:00</updated>
<author>
<name>Mark Chao</name>
<email>mchao@gitlab.com</email>
</author>
<published>2019-04-22T05:57:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=76469b508234c0528cbb5afb22e2dd776c11d56b'/>
<id>76469b508234c0528cbb5afb22e2dd776c11d56b</id>
<content type='text'>
Continuation of 426488b7218e85ce69868ae4628801af2322b74a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Continuation of 426488b7218e85ce69868ae4628801af2322b74a
</pre>
</div>
</content>
</entry>
<entry>
<title>Adds a way to start multiple manual jobs in stage</title>
<updated>2019-05-02T18:27:35+00:00</updated>
<author>
<name>Mayra Cabrera</name>
<email>mcabrera@gitlab.com</email>
</author>
<published>2019-05-02T18:27:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=5432f5480f334a0bd15ed06568e0c82f0dd54e45'/>
<id>5432f5480f334a0bd15ed06568e0c82f0dd54e45</id>
<content type='text'>
- Adds an endpoint on PipelinesController
- Adds a service that iterates over every build in a stage and
plays it.
- Includes 'play_manual' details on EntitySerializer
- Builds a new Stage state: PlayManual. An stage can take this status if
it has manual builds or an skipped, scheduled or manual status
- Includes FE modifications and specs
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Adds an endpoint on PipelinesController
- Adds a service that iterates over every build in a stage and
plays it.
- Includes 'play_manual' details on EntitySerializer
- Builds a new Stage state: PlayManual. An stage can take this status if
it has manual builds or an skipped, scheduled or manual status
- Includes FE modifications and specs
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix environment automatic on_stop trigger</title>
<updated>2019-04-30T14:15:39+00:00</updated>
<author>
<name>Shinya Maeda</name>
<email>shinya@gitlab.com</email>
</author>
<published>2019-04-24T11:37:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=daa8f784d016091fd2a56fd195cbd6da2f199350'/>
<id>daa8f784d016091fd2a56fd195cbd6da2f199350</id>
<content type='text'>
Due to the nature of pipelines for merge requests, deployments.ref can
be a merge request ref instead of a branch name.

We support the environment auto-stop hook for this case
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Due to the nature of pipelines for merge requests, deployments.ref can
be a merge request ref instead of a branch name.

We support the environment auto-stop hook for this case
</pre>
</div>
</content>
</entry>
</feed>
