Luminary.FED.Copy
1.0.6
See the version list below for details.
dotnet tool install --global Luminary.FED.Copy --version 1.0.6
dotnet new tool-manifest # if you are setting up this repo dotnet tool install --local Luminary.FED.Copy --version 1.0.6
#tool dotnet:?package=Luminary.FED.Copy&version=1.0.6
nuke :add-package Luminary.FED.Copy --version 1.0.6
Allows to download front-end assets and copy it into back end source.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 is compatible. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
This package has no dependencies.
Version | Downloads | Last updated |
---|---|---|
1.0.13 | 154 | 8/27/2024 |
1.0.12 | 729 | 8/13/2021 |
1.0.11 | 450 | 8/4/2021 |
1.0.10 | 394 | 6/2/2021 |
1.0.9 | 439 | 5/3/2021 |
1.0.8 | 445 | 4/21/2021 |
1.0.7 | 377 | 4/20/2021 |
1.0.6 | 413 | 4/20/2021 |
1.0.5 | 426 | 4/19/2021 |
1.0.4 | 440 | 3/5/2021 |
1.0.3 | 408 | 3/3/2021 |
1.0.2 | 397 | 2/26/2021 |
1.0.1 | 423 | 2/25/2021 |
1.0.0 | 410 | 2/20/2021 |
# Release Notes
Release notes for **Luminary FED Copy**, an utility used to download FED assets from a remote location and copy them into a BED source repository.
## v 1.0.6
_20-Apr-2021_
Bug Fixes:
* Fixed bug for console output redirect when displaying progress
Enhancements:
* Full error stack trace shown for better troubleshooting
* Added comprehensive release notes
## v 1.0.5
_19-Apr-2021_
Enhancements:
* Directory separators in relative paths are normalized to suit the environment they are run on. This assists with file and folder ignoring functionality.
## v 1.0.4
_05-Mar-2021_
New features:
* Allow to pass Commandline arguments such as `fedcopy --codeCommit:enabled false`
Bug Fixes:
* Error handling for regex matches of commit ID
* Displays git staged item count
## v 1.0.3
_03-Mar-2021_
New features:
* Added ability to specify an optional override config file via the commandline.
## v 1.0.2
_26-Feb-2021_
Bug Fixes:
* General bug fixes and typos
Enhancements:
* Code refactoring
## v 1.0.1
_25-Feb-2021_
New features:
1. **Cleanup** - Cleans up extraction folders based on how many should be retained. This minimizes disk space usage, but allows for file comparison if needed.
2. **Cache Busting** - Adds a version string query parameter to specified instances of css and js file references within master layouts and master pages. The regular expression `(\\?v=)(\\d{10})` matches a `?v=` followed by 10 digits. A replacment regex like `${{1}}{0}` will use the first group and replace the rest with the download identifier.
3. **Code commit** - Commits FED code with a meangingful message to the BED source code. The commit message could be customised. By default it uses the download identifier and the FED commit ID from the _redirects file in the downloaded ZIP file. The default setting is to abort fedcopy if any uncommitted files are found. Developers will need to push changes to the git repo manually.
## v 1.0.0
_20-Feb-2021_
Initial release with four out seven features. Following features have been incorporated:
1. **Remote Download** - Downloads the release zip file from a given Netlify URL.
2. **Unzip** - Extracts all files to a folder with the current timestamp within `_fedcopy` folder. Deletes the zip file.
3. **File Copy** - Copies individual files from the extracted zip folder to a given location within the source code. Files will be overwritten.
4. **Folder Copy** - Copies folders recursively from the extracted zip folder to a given location within the source code. Child items can be ignored. Folders and files will be overwritten.