https://github.com/geeklearningio/gl-vsts-tasks-files
Visual Studio Team Services Build and Release Management extensions that help you manipulate your files
https://github.com/geeklearningio/gl-vsts-tasks-files
devops devops-tools geek-learning vsts vsts-extension vsts-tasks zip
Last synced: 5 months ago
JSON representation
Visual Studio Team Services Build and Release Management extensions that help you manipulate your files
- Host: GitHub
- URL: https://github.com/geeklearningio/gl-vsts-tasks-files
- Owner: geeklearningio
- License: mit
- Created: 2016-08-03T15:52:10.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-02-11T11:46:23.000Z (over 8 years ago)
- Last Synced: 2025-04-05T11:34:14.655Z (6 months ago)
- Topics: devops, devops-tools, geek-learning, vsts, vsts-extension, vsts-tasks, zip
- Language: TypeScript
- Homepage:
- Size: 396 KB
- Stars: 5
- Watchers: 5
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README

# Files Helpers Build and Release Tasks

Visual Studio Team Services Build and Release Management extensions that help you manipulate your files.
[Learn more](https://github.com/geeklearningio/gl-vsts-tasks-files/wiki) about this extension on the wiki!
## Tasks included
* **[ZIP Files](https://github.com/geeklearningio/gl-vsts-tasks-files/wiki/ZIP-Files)**: ZIP files from directories using minimatch filtering
* **[Copy Files Extended](https://github.com/geeklearningio/gl-vsts-tasks-files/wiki/Copy-Files-Extended)**: Copy files with full micromatch support## To contribute
1. Globally install typescript and tfx-cli (to package VSTS extensions): `npm install -g typescript tfx-cli`
2. From the root of the repo run `npm install`. This will pull down the necessary modules for the different tasks and for the build tools.
3. Run `npm run build` to compile the build tasks.
4. Run `npm run package -- --version ` to create the .vsix extension packages (supports multiple environments) that includes the build tasks.## Release Notes
> **8-1-2016**
> - Added: ZIP Files
> - Added: Copy Files Extended## Contributors
This extension was created by [Geek Learning](http://geeklearning.io/), with help from the community.
## Attributions
* [CopyFiles icon from the VSTS Tasks project](https://github.com/Microsoft/vsts-tasks)
* [Zip by Arthur Shlain from the Noun Project](https://thenounproject.com/search/?q=zip&i=159827)