language: python python: - "3.6" services: - docker env: global: - SERVICE_UUID= - AOS_UPLOAD_SERVICE_URL=https://aoscloud.io:10000/api/v1/services/versions/ - SP_CERTIFICATE=meta_folder/sp-client.pem - PRIVATE_KEY=meta_folder/private_key.pem install: - pip install docker-compose - sudo apt-get install curl - mkdir package script: - docker pull aoscloud/aos_signer:1.0.0 - docker run -v $(pwd)/meta_folder:/data/meta/ -v $(pwd)/src/:/data/src/ -v $(pwd)/package:/data/package aoscloud/aos_signer:1.0.0 - curl --request POST -k -v --cacert meta_folder/rootCA.crt.pem --cert $SP_CERTIFICATE --key $PRIVATE_KEY --form "service=$SERVICE_UUID" --form "file=@package/service.tar.gz" $AOS_UPLOAD_SERVICE_URL