diff --git a/bitbucket-pipelines.yml b/bitbucket-pipelines.yml index e77504d..272a42b 100644 --- a/bitbucket-pipelines.yml +++ b/bitbucket-pipelines.yml @@ -3,43 +3,64 @@ image: atlassian/default-image:3 pipelines: pull-requests: "**": - # - step: - # name: Lint code - # script: - # - apt-get update - # - apt-get -y install lua5.1 - # - apt-get -y install luarocks - # - luarocks install luacheck - # - luacheck . - - step: - name: Lua Diagnostics - caches: - - node-modules - - npm - - nvm - script: - - nvm use v17.2.0 - - npm run lua-diagnostics + - parallel: + - step: + name: Lint code + script: + - apt-get update + - apt-get -y install lua5.1 + - apt-get -y install luarocks + - luarocks install luacheck + - luacheck . + - step: + name: Lua Diagnostics + caches: + - node-modules + - npm + - nvm + script: + - nvm use v17.2.0 + - npm run lua-diagnostics branches: master: - - step: - name: Lint code - script: - - apt-get update - - apt-get -y install lua5.1 - - apt-get -y install luarocks - - luarocks install luacheck - - luacheck . + - parallel: + - step: + name: Lint code + script: + - apt-get update + - apt-get -y install lua5.1 + - apt-get -y install luarocks + - luarocks install luacheck + - luacheck . + - step: + name: Lua Diagnostics + caches: + - node-modules + - npm + - nvm + script: + - nvm use v17.2.0 + - npm run lua-diagnostics tags: "*": - - step: - name: Lint code - script: - - apt-get update - - apt-get -y install lua5.1 - - apt-get -y install luarocks - - luarocks install luacheck - - luacheck . + - parallel: + - step: + name: Lint code + script: + - apt-get update + - apt-get -y install lua5.1 + - apt-get -y install luarocks + - luarocks install luacheck + - luacheck . + - step: + name: Lua Diagnostics + caches: + - node-modules + - npm + - nvm + script: + - nvm use v17.2.0 + - npm run lua-diagnostics - step: name: Install Node Dependencies caches: