Skip to content

pip-services3-dotnet/pip-services3-dotnet-ws

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pip.Services Logo
Workspace for .NET

This is a workspace for Pip.Services V3 microservices toolkit implemented in .NET. It enables build, test, and release across the following projects:

  • pip-services3-devenv - dockerized infrastructure services for development and testing
  • pip-services3-commons-node - basic portable abstractions
  • pip-services3-components-node - component definitions
  • pip-services3-test-node - component definitions
  • pip-services3-container-node - IoC containers
  • pip-services3-data-node - Data processing and persistence components
  • pip-services3-rpc-node - remote procedure calls
  • pip-services3-messaging-node - asynchronous messaging
  • pip-services3-elasticsearch-node - ElasticSearch components
  • pip-services3-fluentd-node - Fluentd components
  • pip-services3-memcached-node - Memcached components
  • pip-services3-redis-node - Redis components
  • pip-services3-mongodb-node - MongoDB components
  • pip-services3-prometheus-node - Prometheus components
  • pip-services3-aws-node - AWS components
  • pip-services3-azure-node - Azure components
  • pip-services3-echo-node - sample echo microservice

Installation

  • Install pip-tasks-ps, pip-tasks-common-ps and pip-tasks-dotnet-ps Powershell modules, add them to PSModulePath and import into Powershell

  • Clone this workspace to local disk

> git clone https://github.com/pip-services3/pip-services3-dotnet-ws.git
  • Got to the workspace folder and clone component repositories
> piptask clone -workspace

Usage

  • Setting default workspace
> pipuse <Path to this workspace>
  • Start and stop infrastructure services
> piptask start -component pip-services3-devenv
> piptask stop -component pip-services3-devenv
  • Building all components
> piptask build -all
  • Test all components
> piptask test -all
  • Check out changes from remote repository
> piptask pull -all
  • Check in changes to remote repository
> piptask push -m <Changes comment> -all

Acknowledgements

The Node.js version of Pip.Services is created and maintained by:

  • Volodymyr Tkachenko
  • Sergey Seroukhov
  • Mark Zontak

About

Workspace for Pip.Services in Core.NET

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •