Граф коммитов

44 Коммитов

Автор SHA1 Сообщение Дата
Kotana Sai c07dc8509f Merged PR 337234: Remove Additional Npm authenticate for demo task for React
Following the discussion from May, we don't need npm authenticate task for npm in demo folder, Removed the task in this PR.
![image.png](https://dev.azure.com/powerbi/4c7b5adb-c2d0-4f18-b23c-edc4ac30f4e1/_apis/git/repositories/bba389a3-7c99-498f-82a4-b903a33a7997/pullRequests/337234/attachments/image.png)
2022-12-30 03:30:51 +00:00
PIE Easy Start dc6c12f9e2 Merged PR 309753: Adding OneBranch pipeline YAML config file for powerbi-client-react-Official
Generate OneBranch Pipeline YAML config files. This pull request is initially auto-generated by Easy Start, for more details, please visit our [wiki](https://aka.ms/easystart).

**Result of Official Pipeline**
https://dev.azure.com/powerbi/Embedded/_build?definitionId=8497

Related work items: #950968
2022-12-15 03:45:37 +00:00
Kotana Sai e87a16d987 Updated windows image container 2022-12-09 12:36:36 +05:30
Kotana Sai 4d06e8210e resolved nit comment 2022-12-02 10:15:04 +05:30
Kotana Sai 850960c841 Reverted back changes 2022-11-29 13:51:23 +05:30
Kotana Sai 79d9224cdf Tried out adding the extra variables 2022-11-24 17:06:16 +05:30
Kotana Sai 4241a4a88a Tried Adding If Else for the template 2022-11-24 16:40:51 +05:30
Kotana Sai 300e37fee9 Moved Signing task to last 2022-11-22 15:28:40 +05:30
Kotana Sai 4cbcc1f7f8 Updated config folder path in signing task 2022-11-22 14:19:16 +05:30
Kotana Sai 9522b73232 Modified yml file 2022-11-22 12:08:37 +05:30
Kotana Sai c3e7f17bc4 Excluded test files in signing 2022-11-22 11:50:19 +05:30
Kotana Sai 21ebc21277 Updated signing task 2022-11-21 16:34:04 +05:30
Kotana Sai 8e460a4675 Minor change in yml file 2022-11-11 17:29:19 +05:30
Kotana Sai b5ad95ffad Updated source artifacts copy task 2022-11-11 17:14:50 +05:30
Kotana Sai b8fecb5c11 Minor change in yml file 2022-11-11 16:31:32 +05:30
Kotana Sai 10493e727b Updated file path 2022-11-11 15:39:50 +05:30
Kotana Sai 47a4f62173 Fixed small error 2022-11-09 14:51:27 +05:30
Kotana Sai 28a575d80a nit change 2022-11-09 14:50:16 +05:30
Kotana Sai 90ef12fed8 Aligned yml file 2022-11-09 14:48:36 +05:30
Kotana Sai 5a59178ce9 Added Npm authenticate task npm file in demo 2022-11-08 11:04:07 +05:30
Kotana Sai a8eb724928 Merge branch 'master' into OBP_Buddy_kaalbrec_C7Satw 2022-11-07 16:12:44 +05:30
Kotana Sai fb24bdebf7 Merge branch 'master' into OBP_Buddy_kaalbrec_C7Satw 2022-11-01 14:49:38 +05:30
Kotana Sai 5f84c183bd Aligned yml file 2022-10-31 11:39:52 +05:30
Kotana Sai 7d8d7c0309 Aligned yml file 2022-10-26 11:51:41 +05:30
Kotana Sai 7638b97819 Minor changes in yml file 2022-10-14 11:54:55 +05:30
Kotana Sai 1e2efc87a2 Updated yml file 2022-10-14 11:33:09 +05:30
MerlinBot b95437eec1 Merged PR 282035: Remediating Azure Artifacts Configuration Issues in your Repository
As a repository owner, you must take action to protect Microsoft against potential Software Supply Chain attacks. This starts with ensuring your repository has a valid Azure Artifacts usage so you can take advantage of [Central Feed Services](https://aka.ms/cfs). We are opening this PR with a fix on known issue(s) which we have detected in your repository. Please review and approve this PR at your earliest convenience.

**This may impact the ability for pipelines and developers to install packages and build projects.**

## Address **breaking changes** before you merge:
* Confirm the suggested Feed is configured per your organization's guidelines. If changes are necessary, work with your Project Administrators to set it up correctly.  [Learn more...](https://docs.microsoft.com/en-us/azure/devops/artifacts/feeds/feed-permissions?view=azure-devops)
* Add authentication to any failing pipeline definitions. [nuget](https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/package/nuget-authenticate?view=azure-devops), [npm](https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/package/npm-authenticate?view=azure-devops).
* Reach out to developers who may need to authenticate to the feed using the [embedded_PublicPackages's Connect to feed](https://dev.azure.com/powerbi/embedded/_artifacts/feed/embedded_PublicPackages/connect) instructions in Azure Artifacts.

## This PR can make changes to .npmrc, nuget.config, and other configuration files. Please view the complete change breakdown in the PR changed files.

---

For feedback or questions about this PR, please contact [Artifact Protection Services](mailto:feedprotection@microsoft.com).

---

This change was automatically generated by [1ES Gardener](https://eng.ms/docs/cloud-ai-platform/devdiv/one-engineering-system-1es/1es-docs/gardener/1es-gardener) (a [MerlinBot](https://aka.ms/MerlinBot) extension) which is an initiative by the 1ES team to help repos stay up-to-date with latest tools, features, and best practices.
2022-10-12 14:30:59 +00:00
Kotana Sai ca6d161ef0 reverted build.ps1 file 2022-10-05 15:43:03 +05:30
Kotana Sai fe85d2e3a4 Updated file name for onebranchcmd file 2022-10-05 15:29:30 +05:30
Kotana Sai 5620dd0086 Updated script working directory for restore task 2022-10-05 15:04:22 +05:30
Kotana Sai bf449ef869 Removed pipelines.user.windows.yml file 2022-10-05 14:28:35 +05:30
Kotana Sai a164340f45 Added Task installing NodeJS 2022-10-05 13:57:49 +05:30
Kotana Sai 9c214dea2f Modofied code for failing of Set version 2022-10-05 11:53:55 +05:30
Kotana Sai a4887c150f Updated OneBranchBuddy.yml file 2022-10-05 11:30:54 +05:30
PIE Easy Start 91cb91cec9 Adding OneBranch pipeline YAML config file for powerbi-client-react-Buddy 2022-10-03 19:27:03 +00:00
Or Shemesh 5c6a476e8c fix comment 2022-07-13 15:56:47 +03:00
Or Shemesh 6f202a533d Update script with more meaningful error message 2022-07-11 14:10:46 +03:00
Or Shemesh 2e35ec15ed Verify dist folder doesn't have subfolders 2022-07-11 10:36:15 +03:00
Or Shemesh 3aeb18ade4 Pipeline - add test package script 2022-06-15 10:29:56 +03:00
Or Shemesh f9dde61785 Merged PR 258793: Remove tests from pipeline.user.windows.yml
We should update the tests to be ran on chrome. Until then removing the test phase in the pipeline so it could pass.
2022-05-01 07:51:29 +00:00
Anant Singh d59968299b Merged PR 99137: [React Wrapper]: Exclude files for signing
https://onebranch.visualstudio.com/Pipeline/_wiki/wikis/Pipeline.wiki/2350/Code-Sign-Validation?anchor=codesign-validation-glob-pattern
"Important! The tool that enforces code signing (Phalanx ) only supports file extensions that are in scope for C+AI code sign validation: executables (.exe), libraries (.dll) and scripts such as PowerShell. It does not support other signable file extensions such as packages (.cab) for instance. Ensure that your glob pattern does not include file extensions other than the ones listed above."
2020-07-12 11:49:33 +00:00
Anant Singh 0f99517857 Merged PR 98513: [React Wrapper]: Pipeline build artifacts fix
Changes in this PR:
1. Separated the _build_ and _package_ stages, to allow signing of build artifacts. [Reference](https://onebranch.visualstudio.com/Pipeline/_wiki/wikis/Pipeline.wiki/316/Signing?anchor=signing-packages-examples)
1. Updated build stage to include _dist, License, Readme, package.json_ in the _build_artifacts_ artifact
1. Updated build stage to include source files in the _source_ artifact
1. Added keywords in package.json

Published Artifacts:
https://powerbi.visualstudio.com/Embedded/_build/results?buildId=2059241&view=artifacts&type=publishedArtifacts

Related work items: #397711
2020-07-08 13:58:40 +00:00
Anant Singh 9fd1e81e81 Merged PR 95150: [React Wrapper]: Pipeline fix
1. Added Polyfilling to test script so that the test script is compatible in PhantomJS
1. Fixed Static Analysis

**Pipeline run:**
https://powerbi.visualstudio.com/Embedded/_build/results?buildId=2016486&view=results

## General

|Check| Yes/No/NA |
|:------|:------:|
| Build and test scripts are passing, if available|Yes|
| Open errors/warning details are shared with the reviewer |Yes|
| There are no violations to the applicable coding guidelines |Yes|
| Code does not contain commented code |Yes|
| Is testing performed and results captured in ADO and list of test cases executed shared in PR? |No|
| Generic exception type is not handled|NA|
| Stacktrace of error is not returned |NA|
| All external packages/libraries are installed from an online package manager| Yes|

## Licenses for added packages

|Package| License |
|:------|:------:|
|react-app-polyfill | MIT|
|karma-phantomjs-launcher | MIT|

Related work items: #382238, #382278, #382282, #383064, #383071
2020-06-23 10:16:22 +00:00
Anant Singh 57dd3e651a Merged PR 83686: React Wrapper
React Wrapper library for PowerBI-JavaScript

###Limitations as discussed:
|Sr. no.| Limitation|
|:------|:------|
|1|`powerbi.preload()` is not supported|
|2|`powerbi.load()` is not supported as of now|
|3|Power BI Report Authoring support is removed as of now, until the import issue gets fixed|

## Licenses (Dependency)
|Package| License |
|:------|:------:|
|powerbi-client|MIT|
|powerbi-report-authoring|MIT|
## Licenses (Dev dependency)
|Package| License |
|:------|:------:|
|@types/react<br/> react|MIT|
|@types/react-dom<br/> react-dom|MIT|
|@types/jasmine<br/>jasmine-core|MIT|
|eslint|MIT|
|eslint-plugin-react|MIT|
|karma|MIT|
|karma-chrome-launcher|MIT|
|karma-jasmine|MIT|
|ts-loader|MIT|
|typescript|Apache-2.0|
|webpack|MIT|
|webpack-cli|MIT|
|@typescript-eslint/eslint-plugin|MIT|
|@typescript-eslint/parser|MIT|
## Licenses (Demo)
|Package| License |
|:------|:------:|
|webpack-dev-server|MIT|
|style-loader|MIT|
|css-loader|MIT|

Related work items: #299176, #354581, #355208, #355675, #356714, #357149, #357176, #357181, #357906, #362139, #366497, #367147, #368022
2020-06-02 10:00:31 +00:00