https://github.com/jozefizso/teamcity-microsoftsdks
TeamCity build agent extensions for detecting Microsoft SDKs
https://github.com/jozefizso/teamcity-microsoftsdks
integration java microsoft-azure-sdk plugins teamcity teamcity-agent teamcity-server
Last synced: about 1 year ago
JSON representation
TeamCity build agent extensions for detecting Microsoft SDKs
- Host: GitHub
- URL: https://github.com/jozefizso/teamcity-microsoftsdks
- Owner: jozefizso
- License: mit
- Created: 2012-07-21T21:58:13.000Z (about 14 years ago)
- Default Branch: master
- Last Pushed: 2019-10-31T22:26:56.000Z (over 6 years ago)
- Last Synced: 2025-04-06T10:11:53.387Z (over 1 year ago)
- Topics: integration, java, microsoft-azure-sdk, plugins, teamcity, teamcity-agent, teamcity-server
- Language: Java
- Homepage: http://jozefizso.github.com/teamcity-microsoftsdks/
- Size: 485 KB
- Stars: 11
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
TeamCity Build Agent extensions for detecting Microsoft SDKs
==============================================================
This plugin extends TeamCity Build Agent with [Configuration Parameters](http://confluence.jetbrains.net/display/TCD6/Configuration+and+Build+Parameters)
based on the Microsoft SDKs installed on computer running the Build Agent.
Supported Microsoft SDKs:
* Windows 10 SDK (1607, 1703, 1709, 1803, 1903)
* Windows Azure SDK (1.0 - 1.8, 2.0 - 2.9)
* Windows Phone SDK (7.0, 7.1, 8.0. 8.1)
* ASP.NET MVC (1.0 - 4)
* Visual F# Tools SDK (3.1.2)
* Microsoft Office applications (2007, 2010, 2013, 2016)
* Reported apps: Word, Excel, PowerPoint and Outlook
## Contributing
### 1. Implement
This project contains 3 modules:
* microsoftsdks-server
* microsoftsdks-agent
* microsoftsdks-common
They contain code for server and agent parts of your plugin and a common part, available for both (agent and server). When implementing components for server and agent parts, do not forget to update spring context files under `main/resources/META-INF`. Otherwise your component may be not loaded. See TeamCity documentation for details on plugin development.
### 2. Build
Issue `mvn package` command from the root project to build your plugin. Resulting package **teamcity-microsoftsdks.zip** will be placed in **target** directory.
### 3. Install
To install the plugin, put zip archive to **plugins** directory under TeamCity data directory. If you only changed agent-side code of your plugin, the upgrade will be perfomed 'on the fly' (agents will upgrade when idle). If common or server-side code has changed, restart the server.
## Archived version
This is old version of the plugin built for TeamCity 7.1.5: [Microsoft SDKs v1.3.3 plugin](http://code.izsak.net/github/teamcity-microsoftsdks/teamcity-microsoftsdks-v1.3.3.zip).
## License
Copyright (c) 2012-2019 Jozef Izso and contributors under [MIT License](LICENSE)