зеркало из https://github.com/mozilla/gecko-dev.git
37 строки
849 B
Plaintext
37 строки
849 B
Plaintext
|
Index-Image
|
||
|
===========
|
||
|
|
||
|
This image is designed to be used for indexing other tasks. It takes a task
|
||
|
definition as follows:
|
||
|
```js
|
||
|
{
|
||
|
...,
|
||
|
scopes: [
|
||
|
'index:insert-task:my-index.namespace',
|
||
|
'index:insert-task:...',
|
||
|
],
|
||
|
payload: {
|
||
|
image: '...',
|
||
|
env: {
|
||
|
TARGET_TASKID: '<taskId-to-be-indexed>',
|
||
|
},
|
||
|
command: [
|
||
|
'insert-indexes.js',
|
||
|
'my-index.namespace.one',
|
||
|
'my-index.namespace.two',
|
||
|
'....',
|
||
|
],
|
||
|
features: {
|
||
|
taskclusterProxy: true,
|
||
|
},
|
||
|
maxRunTime: 600,
|
||
|
},
|
||
|
}
|
||
|
```
|
||
|
|
||
|
As can be seen the `taskId` to be indexed is given by the environment variable
|
||
|
`TARGET_TASKID` and the `command` arguments specifies namespaces that it must
|
||
|
be index under. It is **important** to also include scopes on the form
|
||
|
`index:insert-task:<...>` for all namespaces `<...>` given as `command`
|
||
|
arguments.
|