Luminary.FED.Copy
1.0.10
See the version list below for details.
dotnet tool install --global Luminary.FED.Copy --version 1.0.10
dotnet new tool-manifest # if you are setting up this repo dotnet tool install --local Luminary.FED.Copy --version 1.0.10
#tool dotnet:?package=Luminary.FED.Copy&version=1.0.10
nuke :add-package Luminary.FED.Copy --version 1.0.10
Luminary FED Copy is an utility used to download FED assets from a remote location and copy them into a BED source repository.
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 | 436 | 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 |
v 1.0.10 (02-Jun-2021)
Bug Fixes:
* Fixed issue with path normalization when replacement items in cache buster are not set
v 1.0.9 (03-May-2021)
Bug Fixes:
* Fixed issue with path normalization when child items are empty
v 1.0.8 (21-Apr-2021)
Enhancements:
* Console log messages formatted better
Bug Fixes:
* Check for git status after files are staged to check for a commit to avoid errors
v 1.0.7 (21-Apr-2021)
Bug Fixes:
* Second try to fix bug for console output redirect when displaying progress
* Inner exception stack trace shown for better troubleshooting
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.