Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

License

NotificationsYou must be signed in to change notification settings

SkillsFundingAgency/das-recruit-qa-web

Repository files navigation

Build badge

Employer Recruit (Public Beta)

This repository represents the Employer Recruit code base currently in beta.

Developer setup

Requirements

In order to run this solution locally you will need the following:

Environment Setup

Please useDeveloper Setup Confluence document to set up the following

  • Cosmos DB - Database setup
  • Employer Website
  • Provider Website
  • QA Website
  • Jobs

The default development environment uses docker containers to host it's dependencies.

  • Redis
  • Elasticsearch
  • Logstash
  • MongoDb
  • Azurite (Cross platform Azure Storage Emulator)

On first setup run the following command from/setup/containermongo/ to create the docker container images:

docker-compose build

To start the containers run:

docker-compose up -d

You can view the state of the running containers using:

docker ps -a

This creates the mongo database with the following admin credentials:

  • User :user
  • Password :pass

Running

    • The azure webjobs require a "real" azure storage account in order to run. Add a valid connection string inappSetting.Development.json for the following keys:
{  "ConnectionStrings": {    "WebJobsDashboard": "<replace with connection string to a azure storage account (not local storage emulator)>",    "WebJobsStorage": "<replace with connection string to a azure storage account (not local storage emulator)>"  }}
  • Start theRecruit Qa:

MacOS

ASPNETCORE_ENVIRONMENT=Development dotnet run

Windows cmd

set ASPNETCORE_ENVIRONMENT=Developmentdotnet run
  • Open second command prompt and change directory to/src/Recruit.Qa.Web/
  • Start theWebsite:

MacOS

ASPNETCORE_ENVIRONMENT=Development dotnet run

Windows cmd

set ASPNETCORE_ENVIRONMENT=Developmentdotnet run
  • Browse tohttps://localhost:5025/dashboard

Application logs

Application logs are logged toElasticsearch and can be viewed usingKibana athttp://localhost:5601

Development

Website

  • Open the solution/src/Recruit.Qa.sln

Database

  • If using MongoDb container, connect to Recruit database in a terminal usingmongo recruit --authenticationDatabase admin -u user -p pass
  • If using Azure Cosmos Emulator, connect to Recruit database in a terminal usingmongo --authenticationDatabase admin --host localhost --port 10255 -u localhost -p C2y6yDjf5/R+ob0N8A7Cgv30VRDJIWEHLM+4QDU5DE2nQ9nDuVTqobD4b8mGGyPMbIZnqyMsEcaGQy67XIw/Jw== --ssl

License

Licensed under theMIT license

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors4

  •  
  •  
  •  
  •  

[8]ページ先頭

©2009-2025 Movatter.jp