https://github.com/i-e-b/gitbuildplatform
[Working, Template] A flexible multi-solution build and dependency management platform for using Powershell
https://github.com/i-e-b/gitbuildplatform
old
Last synced: over 1 year ago
JSON representation
[Working, Template] A flexible multi-solution build and dependency management platform for using Powershell
- Host: GitHub
- URL: https://github.com/i-e-b/gitbuildplatform
- Owner: i-e-b
- Created: 2012-04-19T16:31:19.000Z (about 14 years ago)
- Default Branch: master
- Last Pushed: 2023-03-01T08:56:44.000Z (over 3 years ago)
- Last Synced: 2025-01-27T12:11:21.030Z (over 1 year ago)
- Topics: old
- Language: PowerShell
- Homepage:
- Size: 2.8 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: ReadMe.md
Awesome Lists containing this project
README
A build system for local dependency management using Powershell
What it does
============
Provides a cross-solution build environment for local development which can be mirrored on an Integration Server (such as TeamCity). See Readme.pdf for an overview of rationale.
How to setup
============
* Change "_build/EnsureDependencies.ps1" to match your requirements
* Change "_rules/Modules.rule" to include all your solution repos as "Folder = repourl" lines
* Update "_rules/DependencyPatterns.rule" and "_rules/DependencyPath.rule" to match your binary and library-folder conventions.
How to use
==========
Run Setup.cmd at least once and ensure it has run successfully.
Run Platform_build.cmd before EVERY bit of work you do.
Make sure you commit your changes, checking each sub repository. Commit your dependencies.
The root level ignore is set to '*'; you'll have to add any additions to the base by hand.