-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy path.env.example
More file actions
26 lines (21 loc) · 1.32 KB
/
.env.example
File metadata and controls
26 lines (21 loc) · 1.32 KB
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
TIMECAMP_API_TOKEN=your_timecamp_api_token_found_in_user_profile
TIMECAMP_TASK_ID=your_timecamp_task_id_for_redmine_projects_like_170066189
# AZUREDEVOPS integration
# AZUREDEVOPS_INSTANCES=Company1:https://dev.azure.com/company1:token1,Company2:https://dev.azure.com/company2:token2
AZUREDEVOPS_INSTANCE1_NAME=MyCompany
AZUREDEVOPS_INSTANCE1_URL=https://dev.azure.com/mycompany
AZUREDEVOPS_INSTANCE1_TOKEN=your_personal_access_token
AZUREDEVOPS_INSTANCE2_NAME=MyCompany2
AZUREDEVOPS_INSTANCE2_URL=https://dev.azure.com/mycompany
AZUREDEVOPS_INSTANCE2_TOKEN=your_personal_access_token2
# REDMINE integration
REDMINE_URL=https://your-redmine-instance.com
REDMINE_API_KEY=your_redmine_api_key_found_in_user_profile
REDMINE_ACTIVITY_ID=your-default-activity-id
# Harvest integration
HARVEST_ACCESS_TOKEN=your_harvest_personal_access_token
HARVEST_ACCOUNT_ID=your_harvest_account_id
# Optional: default Harvest task ID for time entries (if not set, uses first task assignment on each project)
# HARVEST_DEFAULT_TASK_ID=your_default_task_id
# Jira integration
JIRA_INSTANCES='[{"name": "Jira Instance 1", "url": "https://your-domain.atlassian.net", "email": "your-email@example.com", "token": "your-api-token"}, {"name": "Jira Instance 2", "url": "https://another-domain.atlassian.net", "email": "your-email@example.com", "token": "another-api-token"}]'