accessibility-insights-web/.dockerignore

20 строки
327 B
Plaintext
Исходник Постоянная ссылка Обычный вид История

chore: run e2e tests as part of PR build process on ubuntu (#907) * separate out cosmetic code tests and add ubuntu e2e job * remove code formatting test yaml and change a little bit in drop job * one solution for avoid drop failure * change the way i was running builds on different environment * try to run headful on ubuntu run for build * push executable path * push executable path * add mac and windows support to the build * undo package.json change * try changing the ubuntu version to 18.04 * revert to 16.04 ubuntu * Merge master changes * try scripting for linux * try scripting for linux * change some build structure to test more stuff * reduce a little bit of parallelization and change windows hosted machine * reduce a little bit of parallelization and change windows hosted machine * change the build agent for unit test job for comparison * change name of mac image - typo * change name of mac image - typo * change name of mac image - typo * update macOS hosted agent version * try docker * try docker * try docker * Remove --network parameter from docker command * Remove -t parameter from docker command * changes to Dockerfile * add dockerignore to speed up perf for docker steps * copy test-results from docker back to application agent * get container id from docker to run copy command * give container id and docker cp another try * try and figure out the correct path for the container test-results e2e folder * stip down docker copy for even better perf * separate out docker steps into a different yaml to be more clear in our build steps * copy before yarn dev command * minor changes in name and sequence of commands * PR comment on better comments and better explanations * change some descriptions for jobs * make changes based on PR comments
2019-07-09 23:13:10 +03:00
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License.
# ignoring files that we dont need for e2e tests
.git/
dist/
drop/
extension/
node_modules/
test-results/
chore: migrate to yarn v3 (#6519) #### Details Migrates the repo's package manager from yarn v1 to yarn v3 (in non-zero-installs configuration) Some of this was mechanical based on [Yarn's migration guide](https://yarnpkg.com/getting-started/migration). Beyond the steps there, this PR: * Updates assorted CI pipelines/workflows and dev docs to adapt to minor syntax updates * Updates CI workflow's caching strategy to use `actions/setup-node@v3`'s built-in support for yarn berry friendly caching instead of implementing our own with `actions/cache@v3` * Updates license-check-and-add and prettier configs to exclude `.yarn/` * Updates e2e `Dockerfile` to account for new changes * Drops Lerna dependency in favor of plain Yarn workspaces, similar to service and action ##### Motivation * Simplifies some common dev commands. In particular, the command to update report package snapshots changes from `yarn test:report:e2e -- -- -- -u` to just `yarn test:report:e2e -u` * Consistency with other repos * Allows for versioned resolutions (similar to https://github.com/microsoft/accessibility-insights-action/pull/1596) - I left modifying existing resolutions out of scope since this PR was already pretty large without them, will cover them in a different PR * Removes a dependency (Lerna) ##### Context Similar PRs in other repos: * https://github.com/microsoft/accessibility-insights-service/pull/2210 * https://github.com/microsoft/accessibility-insights-action/pull/1559 * https://github.com/microsoft/accessibility-insights-action/pull/1596 * https://github.com/microsoft/axe-sarif-converter/pull/935 * https://github.com/microsoft/accessibility-insights-docs/pull/1577 #### Pull request checklist <!-- If a checklist item is not applicable to this change, write "n/a" in the checkbox --> - [n/a] Addresses an existing issue: #0000 - [x] Ran `yarn fastpass` - [n/a] Added/updated relevant unit test(s) (and ran `yarn test`) - [n/a] Verified code coverage for the changes made. Check coverage report at: `<rootDir>/test-results/unit/coverage` - [x] PR title *AND* final merge commit title both start with a semantic tag (`fix:`, `chore:`, `feat(feature-name):`, `refactor:`). See `CONTRIBUTING.md`. - [n/a] (UI changes only) Added screenshots/GIFs to description above - [n/a] (UI changes only) Verified usability with NVDA/JAWS
2023-03-23 00:19:17 +03:00
# Yarn config for non-zero-installs
.pnp.*
.yarn/*
!.yarn/patches
!.yarn/plugins
!.yarn/releases
!.yarn/sdks
!.yarn/versions