5. Backend [app-lblod-harvester] : docker-compose -f docker-compose.yml -f docker-compose.dev.yml -f docker-compose.override.yml up -d
6. Backend [app-lblod-harvester] : log
- `docker-compose logs -f --tail=all harvest-collector`
- `docker-compose logs -f --tail=all harvesting-download-url`
- `docker-compose logs -f --tail=all harvesting-import`
7. Frontend : start with `ember s --proxy http://localhost:80`
8. Go to create a new job
9. Pick Harvest URL
10. Provide the url endpoint
11. Choose your security scheme
12. Input login info
13. Note : For non auth you don't have to provide authentication-configuration
14. Schedule the job
DL-4860
This PR is responsible for ensuring the harvest flow for several pages with authentication for normal jobs (not scheduled ones).
It works for no auth, basic authentication for single and multiple pages. Note : still need to test with oauth2 .
This is linked to other PRs :
How to test :
feature/add-authentication-configuration-to-harvesting-collection
feature/add-auth-conf-to-collection
feature/attach-and-remove-credentials
fromharvest-collector service
rundocker build -t your_image_name:tag .
harvest-collector-service
services: harvest-collector: image: your_image_name