nikodream/esy.lock/overrides/d2b1c9f139f83685b7ed6db48df6a440/.ci/build.yaml
Kaustubh Maske Patil 4194ae6fda initial commit
2025-05-06 19:31:10 +05:30

31 lines
902 B
YAML
Generated

parameters:
host: ''
pool: ''
sign: false
jobs:
- job: ${{ parameters.host }}
pool: ${{ parameters.pool }}
steps:
- ${{ if eq(parameters.sign, 'true') }}:
- script: 'npm install -g esy@latest --unsafe-perm'
displayName: 'Installing deps'
- ${{ if eq(parameters.sign, 'false') }}:
- script: 'sudo npm install -g esy@latest --unsafe-perm'
displayName: 'Installing deps'
- script: mkdir -p test_dir
displayName: 'make test dir'
- bash: |
cd test_dir
echo '{"dependencies": {"@esy-packages/esy-openssl" : "esy-packages/esy-openssl:package.json#'$(git rev-parse --short HEAD)'"}}' > package.json
displayName: 'create test package.json'
- script: |
cd test_dir
esy install
displayName: 'Install esy-deps'
- script: |
cd test_dir
esy x which openssl
esy sh ../esy/test.sh
displayName: 'Building and dry run'