Skip to content
This repository has been archived by the owner on Aug 31, 2021. It is now read-only.

Commit

Permalink
bugfixes
Browse files Browse the repository at this point in the history
  • Loading branch information
mkloubert committed Jan 10, 2018
1 parent a825a05 commit b5f46e8
Show file tree
Hide file tree
Showing 4 changed files with 27 additions and 13 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
[![Share via Facebook](https://raw.githubusercontent.com/mkloubert/vscode-deploy-reloaded/master/img/share/Facebook.png)](https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fmarketplace.visualstudio.com%2Fitems%3FitemName%3Dmkloubert.vscode-deploy-reloaded&quote=vscode-deploy-reloaded) [![Share via Twitter](https://raw.githubusercontent.com/mkloubert/vscode-deploy-reloaded/master/img/share/Twitter.png)](https://twitter.com/intent/tweet?source=https%3A%2F%2Fmarketplace.visualstudio.com%2Fitems%3FitemName%3Dmkloubert.vscode-deploy-reloaded&text=vscode-deploy-reloaded:%20https%3A%2F%2Fmarketplace.visualstudio.com%2Fitems%3FitemName%3Dmkloubert.vscode-deploy-reloaded&via=mjkloubert) [![Share via Google+](https://raw.githubusercontent.com/mkloubert/vscode-deploy-reloaded/master/img/share/Google+.png)](https://plus.google.com/share?url=https%3A%2F%2Fmarketplace.visualstudio.com%2Fitems%3FitemName%3Dmkloubert.vscode-deploy-reloaded) [![Share via Pinterest](https://raw.githubusercontent.com/mkloubert/vscode-deploy-reloaded/master/img/share/Pinterest.png)](https://pinterest.com/pin/create/button/?url=https%3A%2F%2Fmarketplace.visualstudio.com%2Fitems%3FitemName%3Dmkloubert.vscode-deploy-reloaded&media=https://raw.githubusercontent.com/mkloubert/vscode-deploy-reloaded/master/img/demo1.gif&description=Recoded%20version%20of%20Visual%20Studio%20Code%20extension%20%27vs-deploy%27%2C%20which%20provides%20commands%20to%20deploy%20files%20to%20one%20or%20more%20destinations.) [![Share via Reddit](https://raw.githubusercontent.com/mkloubert/vscode-deploy-reloaded/master/img/share/Reddit.png)](https://www.reddit.com/submit?url=https%3A%2F%2Fmarketplace.visualstudio.com%2Fitems%3FitemName%3Dmkloubert.vscode-deploy-reloaded&title=vscode-deploy-reloaded) [![Share via LinkedIn](https://raw.githubusercontent.com/mkloubert/vscode-deploy-reloaded/master/img/share/LinkedIn.png)](https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fmarketplace.visualstudio.com%2Fitems%3FitemName%3Dmkloubert.vscode-deploy-reloaded&title=vscode-deploy-reloaded&summary=Recoded%20version%20of%20Visual%20Studio%20Code%20extension%20%27vs-deploy%27%2C%20which%20provides%20commands%20to%20deploy%20files%20to%20one%20or%20more%20destinations.&source=https%3A%2F%2Fmarketplace.visualstudio.com%2Fitems%3FitemName%3Dmkloubert.vscode-deploy-reloaded) [![Share via Wordpress](https://raw.githubusercontent.com/mkloubert/vscode-deploy-reloaded/master/img/share/Wordpress.png)](https://wordpress.com/press-this.php?u=https%3A%2F%2Fmarketplace.visualstudio.com%2Fitems%3FitemName%3Dmkloubert.vscode-deploy-reloaded&quote=vscode-deploy-reloaded&s=Recoded%20version%20of%20Visual%20Studio%20Code%20extension%20%27vs-deploy%27%2C%20which%20provides%20commands%20to%20deploy%20files%20to%20one%20or%20more%20destinations.&i=https://raw.githubusercontent.com/mkloubert/vscode-deploy-reloaded/master/img/demo1.gif) [![Share via Email](https://raw.githubusercontent.com/mkloubert/vscode-deploy-reloaded/master/img/share/Email.png)](mailto:?subject=vscode-deploy-reloaded&body=Recoded%20version%20of%20Visual%20Studio%20Code%20extension%20'vs-deploy'%2C%20which%20provides%20commands%20to%20deploy%20files%20to%20one%20or%20more%20destinations.:%20https%3A%2F%2Fmarketplace.visualstudio.com%2Fitems%3FitemName%3Dmkloubert.vscode-deploy-reloaded)


## 0.28.4 (January 10th, 2018; import git files to packages)
## 0.28.5 (January 10th, 2018; import git files to packages)

* bugfixes
* can [import files from git](https://github.com/mkloubert/vscode-deploy-reloaded/wiki/import_git_files_to_packages) into a [package](https://github.com/mkloubert/vscode-deploy-reloaded/wiki#packages-) now
Expand Down
2 changes: 1 addition & 1 deletion package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "vscode-deploy-reloaded",
"displayName": "Deploy (Reloaded)",
"description": "Deploys files of a workspace to a destination.",
"version": "0.28.4",
"version": "0.28.5",
"publisher": "mkloubert",
"engines": {
"vscode": "^1.19.0"
Expand Down
34 changes: 24 additions & 10 deletions src/tools.ts
Original file line number Diff line number Diff line change
Expand Up @@ -794,32 +794,46 @@ export async function showPackageFiles(context: vscode.ExtensionContext,
const PACKAGE_NAME = deploy_packages.getPackageName(PACKAGE);
const WORKSPACE = PACKAGE.__workspace;

const FILES = Enumerable.from( await WORKSPACE.findFilesByFilter(PACKAGE) ).select(f => {
const PACKAGE_FILES = Enumerable.from( await WORKSPACE.findFilesByFilter(PACKAGE) ).select(f => {
let realtivePath = WORKSPACE.toRelativePath(f);
if (false === realtivePath) {
realtivePath = f;
}

return realtivePath;
}).distinct()
.orderBy(f => {
return Path.dirname(f).length;
}).thenBy(f => {
return deploy_helpers.normalizeString( Path.dirname(f) );
}).thenBy(f => {
return deploy_helpers.normalizeString( Path.basename(f) );
}).toArray();

let md = "# " + HTML_ENCODER.encode( WORKSPACE.t('workspace') ) + "\n";
md += "`" + HTML_ENCODER.encode(WORKSPACE.rootPath) + "`\n";

md += "## " + WORKSPACE.t('files') + "\n";

if (FILES.length > 0) {
let files = PACKAGE_FILES.map(f => f);

// import files from git
await deploy_packages.importPackageFilesFromGit(PACKAGE,
deploy_contracts.DeployOperation.Deploy,
files);
await deploy_packages.importPackageFilesFromGit(PACKAGE,
deploy_contracts.DeployOperation.Pull,
files);
await deploy_packages.importPackageFilesFromGit(PACKAGE,
deploy_contracts.DeployOperation.Delete,
files);

files = Enumerable.from(files).distinct().orderBy(f => {
return Path.dirname(f).length;
}).thenBy(f => {
return deploy_helpers.normalizeString( Path.dirname(f) );
}).thenBy(f => {
return deploy_helpers.normalizeString( Path.basename(f) );
}).toArray();

if (files.length > 0) {
md += "| " + WORKSPACE.t('file') + " | D-O-S<sup>1</sup> | D-O-C<sup>2</sup> | S-W-O<sup>3</sup> | R-O-C<sup>4</sup> \n";
md += "| ---- |\n";

for (const F of FILES) {
for (const F of files) {
const FULL_PATH = Path.join(
WORKSPACE.rootPath, F
);
Expand Down

0 comments on commit b5f46e8

Please sign in to comment.