Skip to content

Commit

Permalink
5.x tests on windows (verdaccio#1919)
Browse files Browse the repository at this point in the history
  • Loading branch information
n4bb12 authored and juanpicado committed Apr 9, 2021
1 parent 8f9467c commit d981c1d
Show file tree
Hide file tree
Showing 17 changed files with 274 additions and 102 deletions.
199 changes: 199 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,199 @@
## GITATTRIBUTES FOR WEB PROJECTS
#
# These settings are for any web project.
#
# Details per file setting:
# text These files should be normalized (i.e. convert CRLF to LF).
# binary These files are binary and should be left untouched.
#
# Note that binary is a macro for -text -diff.
######################################################################

# Auto detect
## Handle line endings automatically for files detected as
## text and leave all files detected as binary untouched.
## This will handle all files NOT defined below.
* text=lf

# Source code
*.bash text eol=lf
*.bat text eol=crlf
*.cmd text eol=crlf
*.coffee text eol=lf
*.css text eol=lf
*.htm text diff=html
*.html text diff=html
*.inc text eol=lf
*.ini text eol=lf
*.js text eol=lf
*.json text eol=lf
*.jsx text eol=lf
*.less text eol=lf
*.ls text eol=lf
*.map text -diff
*.od text eol=lf
*.onlydata text eol=lf
*.php text diff=php
*.pl text eol=lf
*.ps1 text eol=crlf
*.py text diff=python
*.rb text diff=ruby
*.sass text eol=lf
*.scm text eol=lf
*.scss text diff=css
*.sh text eol=lf
*.sql text eol=lf
*.styl text eol=lf
*.tag text eol=lf
*.ts text eol=lf
*.tsx text eol=lf
*.xml text eol=lf
*.xhtml text diff=html

# Docker
Dockerfile text eol=lf

# Documentation
*.ipynb text eol=lf
*.markdown text eol=lf
*.md text eol=lf
*.mdwn text eol=lf
*.mdown text eol=lf
*.mkd text eol=lf
*.mkdn text eol=lf
*.mdtxt text eol=lf
*.mdtext text eol=lf
*.txt text eol=lf
AUTHORS text eol=lf
CHANGELOG text eol=lf
CHANGES text eol=lf
CONTRIBUTING text eol=lf
COPYING text eol=lf
copyright text eol=lf
*COPYRIGHT* text eol=lf
INSTALL text eol=lf
license text eol=lf
LICENSE text eol=lf
NEWS text eol=lf
readme text eol=lf
*README* text eol=lf
TODO text eol=lf

# Templates
*.dot text eol=lf
*.ejs text eol=lf
*.haml text eol=lf
*.handlebars text eol=lf
*.hbs text eol=lf
*.hbt text eol=lf
*.jade text eol=lf
*.latte text eol=lf
*.mustache text eol=lf
*.njk text eol=lf
*.phtml text eol=lf
*.tmpl text eol=lf
*.tpl text eol=lf
*.twig text eol=lf
*.vue text eol=lf

# Configs
*.cnf text eol=lf
*.conf text eol=lf
*.config text eol=lf
.editorconfig text eol=lf
.env text eol=lf
.gitattributes text eol=lf
.gitconfig text eol=lf
.htaccess text eol=lf
*.lock text -diff
package-lock.json text -diff
*.toml text eol=lf
*.yaml text eol=lf
*.yml text eol=lf
browserslist text eol=lf
Makefile text eol=lf
makefile text eol=lf

# Heroku
Procfile text eol=lf

# Graphics
*.ai binary
*.bmp binary
*.eps binary
*.gif binary
*.gifv binary
*.ico binary
*.jng binary
*.jp2 binary
*.jpg binary
*.jpeg binary
*.jpx binary
*.jxr binary
*.pdf binary
*.png binary
*.psb binary
*.psd binary
# SVG treated as an asset (binary) by default.
*.svg text eol=lf
# If you want to treat it as binary,
# use the following line instead.
# *.svg binary
*.svgz binary
*.tif binary
*.tiff binary
*.wbmp binary
*.webp binary

# Audio
*.kar binary
*.m4a binary
*.mid binary
*.midi binary
*.mp3 binary
*.ogg binary
*.ra binary

# Video
*.3gpp binary
*.3gp binary
*.as binary
*.asf binary
*.asx binary
*.fla binary
*.flv binary
*.m4v binary
*.mng binary
*.mov binary
*.mp4 binary
*.mpeg binary
*.mpg binary
*.ogv binary
*.swc binary
*.swf binary
*.webm binary

# Archives
*.7z binary
*.gz binary
*.jar binary
*.rar binary
*.tar binary
*.zip binary

# Fonts
*.ttf binary
*.eot binary
*.otf binary
*.woff binary
*.woff2 binary

# Executables
*.exe binary
*.pyc binary

# RC files (like .babelrc or .eslintrc)
*.*rc text eol=lf

# Ignore files (like .npmignore or .gitignore)
*.*ignore text eol=lf
6 changes: 3 additions & 3 deletions .github/disabled/e2e-angular-cli-workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
# todo: fix yarn global issue, cannot find ng
# yarn:
# name: 'yarn:angular example'
# runs-on: ubuntu-latest
# runs-on: ${{ matrix.os }}
#
# steps:
# - uses: actions/[email protected]
Expand Down Expand Up @@ -43,7 +43,7 @@ jobs:
# ng build --aot
npm:
name: 'npm:angular example'
runs-on: ubuntu-latest
runs-on: ${{ matrix.os }}

steps:
- uses: actions/[email protected]
Expand Down Expand Up @@ -119,7 +119,7 @@ jobs:
# pnpm throws errors worth to check why
# pnpm:
# name: 'pnpm:angular example'
# runs-on: ubuntu-latest
# runs-on: ${{ matrix.os }}
#
# steps:
# - uses: actions/[email protected]
Expand Down
2 changes: 1 addition & 1 deletion .github/disabled/e2e-gatsbyjs-cli-workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ name: 'E2E Gatsby.js CLI with verdaccio'
jobs:
npm:
name: 'npm:gatsby example'
runs-on: ubuntu-latest
runs-on: ${{ matrix.os }}

steps:
- uses: actions/[email protected]
Expand Down
6 changes: 3 additions & 3 deletions .github/disabled/e2e-jest-workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ name: 'E2E Jest with verdaccio'
jobs:
yarn:
name: 'yarn:jest example'
runs-on: ubuntu-latest
runs-on: ${{ matrix.os }}

steps:
- uses: actions/[email protected]
Expand Down Expand Up @@ -74,7 +74,7 @@ jobs:
yarn jest module.test.js
npm:
name: 'npm:jest example'
runs-on: ubuntu-latest
runs-on: ${{ matrix.os }}

steps:
- uses: actions/[email protected]
Expand Down Expand Up @@ -141,7 +141,7 @@ jobs:
pnpm:
name: 'pnpm:jest example'
runs-on: ubuntu-latest
runs-on: ${{ matrix.os }}

steps:
- uses: actions/[email protected]
Expand Down
2 changes: 1 addition & 1 deletion .github/disabled/registry.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ on:
- cron: '0 4 * * 4'
jobs:
security:
runs-on: ubuntu-latest
runs-on: ${{ matrix.os }}
steps:
- name: Test for public javascript library vulnerabilities
uses: lirantal/[email protected]
Expand Down
2 changes: 1 addition & 1 deletion .github/disabled/release-canary.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ on:
jobs:
release:
name: Release
runs-on: ubuntu-latest
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v1
- name: Use Node (latest)
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/changesets.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
# Update package versions from changesets.
version:
timeout-minutes: 15
runs-on: ubuntu-latest
runs-on: ${{ matrix.os }}
if: github.ref == 'refs/heads/5.x' && github.repository == 'verdaccio/verdaccio'
steps:
- name: checkout code repository
Expand Down
5 changes: 3 additions & 2 deletions .github/workflows/ci-website.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,15 @@ on:
- "website/**"
jobs:
ci:
name: Node ${{ matrix.node_version }}
name: ${{ matrix.os }} / Node ${{ matrix.node_version }}

strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, windows-latest]
node_version: [14]

runs-on: ubuntu-latest
runs-on: ${{ matrix.os }}

steps:
- uses: actions/checkout@v1
Expand Down
5 changes: 3 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,15 @@ on:

jobs:
ci:
name: Node ${{ matrix.node_version }}
name: ${{ matrix.os }} / Node ${{ matrix.node_version }}

strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, windows-latest]
node_version: [10, 12, 14]

runs-on: ubuntu-latest
runs-on: ${{ matrix.os }}

steps:
- uses: actions/[email protected]
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
CodeQL-Build:

# CodeQL runs on ubuntu-latest and windows-latest
runs-on: ubuntu-latest
runs-on: ${{ matrix.os }}

steps:
- name: Checkout repository
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/docker-publish-pre-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ on:
jobs:
testDocker:
name: Test Docker Build
runs-on: ubuntu-latest
runs-on: ${{ matrix.os }}
steps:
- uses: actions/[email protected]
- name: Build
Expand All @@ -22,7 +22,7 @@ jobs:

# testVerdaccio:
# name: Test Verdaccio Publish
# runs-on: ubuntu-latest
# runs-on: ${{ matrix.os }}
# steps:
# - uses: actions/checkout@v1
# - name: Publish
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/docker-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ on:
jobs:
testDocker:
name: Test Docker Build
runs-on: ubuntu-latest
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v1
- name: Publish to GitHub Registry
Expand Down
23 changes: 0 additions & 23 deletions packages/core/file-locking/tests/__snapshots__/lock.spec.ts.snap

This file was deleted.

Loading

0 comments on commit d981c1d

Please sign in to comment.