-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathconfig.sample.yml
71 lines (70 loc) · 3.29 KB
/
config.sample.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
harvest:
account: my-company
username: [email protected]
password: 1234
daysback: 7
# Set a maximum number of hours per entry. If this limit is exceeded the
# entry is considered potentially faulty.
# max_entry_hours: 8
bugyield:
email_from: [email protected]
email_fallback: [email protected]
a-label:
bugtracker: jira
url: https://mycompany.atlassian.net
# JIRA specific path to ticket via ID and WorklogID, will be prefixed with "url". OPTIONAL, leave empty for default. Escape intentional % with %.
url_ticket_pattern: '/browse/%1$s?focusedWorklogId=%2$d&page=com.atlassian.jira.plugin.system.issuetabpanels%%3Aworklog-tabpanel#worklog-%2$d'
username: [email protected]
password: abcd
projects: "alias,name,id"
email_notify_on_error: "[email protected]"
# set to true to do extended error-testing. Takes a lot longer time, as it will check inconsistencies for all referenced tickets and not only the updated ones.
extended_test: false
another-label:
bugtracker: jira
url: https://mycompany.atlassian.net
# JIRA specific path to ticket via ID and WorklogID, will be prefixed with "url". OPTIONAL, leave empty for default. Escape intentional % with %.
url_ticket_pattern: '/browse/%1$s?focusedWorklogId=%2$d&page=com.atlassian.jira.plugin.system.issuetabpanels%%3Aworklog-tabpanel#worklog-%2$d'
username: my-username
password: 5678
projects: "alias,name,id"
email_notify_on_error: "[email protected]"
# set to true to do extended error-testing. Takes a lot longer time, as it will check inconsistencies for all referenced tickets and not only the updated ones.
extended_test: false
# Try to fix synching errors automatically? (only in Jira). Great when people delete or dramatically change Harvest entries.
fix_missing_references: false
yet-another-label:
bugtracker: jira
url: https://othercompany.atlassian.net
# JIRA specific path to ticket via ID and WorklogID, will be prefixed with "url". OPTIONAL, leave empty for default. Escape intentional % with %.
url_ticket_pattern: '/browse/%1$s?focusedWorklogId=%2$d&page=com.atlassian.jira.plugin.system.issuetabpanels%%3Aworklog-tabpanel#worklog-%2$d'
username: other-username
password: 1234
# alternative syntax for easier reading
projects:
- project-one-alias
- project-two-alias
- project-three-alias
email_notify_on_error: "[email protected]"
# set to true to do extended error-testing. Takes a lot longer time, as it will check inconsistencies for all referenced tickets and not only the updated ones.
extended_test: false
# Try to fix synching errors automatically? (only in Jira). Great when people delete or dramatically change Harvest entries.
fix_missing_references: false
# Log work as the individual users based on harvest mail addreses.
worklog_individual_logins: true
# Allow the admin user to log work if the credentials are not found
worklog_allow_admin: false
# List of JIRA users and passwords keyed by email address.
users:
username: username
password: *****
username: employee1
password: "********"
username: employee2
password: "********"
username: employee3
password: "********"