{"action":"opened","issue":{"url":"https://api.github.com/repos/Shippable/support/issues/1352","labels_url":"https://api.github.com/repos/Shippable/support/issues/1352/labels{/name}","comments_url":"https://api.github.com/repos/Shippable/support/issues/1352/comments","events_url":"https://api.github.com/repos/Shippable/support/issues/1352/events","html_url":"https://github.com/Shippable/support/issues/1352","id":70512270,"number":1352,"title":"Shippable builds incredibly slow","user":{"login":"nathanpeck","id":3495674,"avatar_url":"https://avatars.githubusercontent.com/u/3495674?v=3","gravatar_id":"","url":"https://api.github.com/users/nathanpeck","html_url":"https://github.com/nathanpeck","followers_url":"https://api.github.com/users/nathanpeck/followers","following_url":"https://api.github.com/users/nathanpeck/following{/other_user}","gists_url":"https://api.github.com/users/nathanpeck/gists{/gist_id}","starred_url":"https://api.github.com/users/nathanpeck/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nathanpeck/subscriptions","organizations_url":"https://api.github.com/users/nathanpeck/orgs","repos_url":"https://api.github.com/users/nathanpeck/repos","events_url":"https://api.github.com/users/nathanpeck/events{/privacy}","received_events_url":"https://api.github.com/users/nathanpeck/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-04-23T21:01:34Z","updated_at":"2015-04-23T21:01:34Z","closed_at":null,"body":"I'm having issues where builds take 15 or more minutes at the `test_ve` stage. Here is my `shippable.yml` file:\r\n\r\n```yaml\r\n# Language setting\r\nlanguage: node_js\r\n\r\n# Version number\r\nnode_js:\r\n  - 0.12.2\r\n\r\nservices:\r\n  - redis\r\n\r\nenv:\r\n  - REDIS_HOST=localhost REDIS_PORT=6379\r\n\r\ncache: true\r\n\r\n# scripts\r\nscript:\r\n  # Install dependencies\r\n  - npm install\r\n\r\n  # Start server\r\n  - node cluster.js &\r\n  - NODE_PID=$!\r\n\r\n  # Run tests\r\n  - npm test\r\n\r\n  # Cleanup\r\n  - kill $NODE_PID\r\n```\r\n\r\nIt appears that Shippable is compiling Node.js from source, as I see thousands of lines of this:\r\n\r\n```\r\ncc '-DL_ENDIAN' '-DPURIFY' '-D_REENTRANT' '-DOPENSSL_NO_HEARTBEATS' '-DENGINESDIR=\"/dev/null\"' '-DTERMIOS' '-DOPENSSLDIR=\"/etc/ssl\"' '-DAES_ASM' '-DCPUID_ASM' '-DOPENSSL_BN_ASM_MONT' '-DOPENSSL_CPUID_OBJ' '-DSHA1_ASM' '-DSHA256_ASM' '-DSHA512_ASM' '-DGHASH_ASM' '-DVPAES_ASM' '-DBN_ASM' '-DBF_ASM' '-DBNCO_ASM' '-DDES_ASM' '-DLIB_BN_ASM' '-DMD5_ASM' '-DOPENSSL_BN_ASM' '-DRIP_ASM' '-DRMD160_ASM' '-DWHIRLPOOL_ASM' '-DWP_ASM' '-DOPENSSL_BN_ASM_MONT5' '-DOPENSSL_BN_ASM_GF2m' '-DOPENSSL_IA32_SSE2' '-DBSAES_ASM' '-DDSO_DLFCN' '-DHAVE_DLFCN_H' -I../deps/openssl -I../deps/openssl/openssl -I../deps/openssl/openssl/crypto -I../deps/openssl/openssl/crypto/asn1 -I../deps/openssl/openssl/crypto/evp -I../deps/openssl/openssl/crypto/md2 -I../deps/openssl/openssl/crypto/modes -I../deps/openssl/openssl/crypto/store -I../deps/openssl/openssl/include  -Wno-missing-field-initializers -Wno-old-style-declaration -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -ffunction-sections -fdata-sections -fno-tree-vrp -fno-omit-frame-pointer  -MMD -MF /home/shippable/.nvm/src/node-v0.12.2/out/Release/.deps//home/shippable/.nvm/src/node-v0.12.2/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/des/des_old.o.d.raw  -c -o /home/shippable/.nvm/src/node-v0.12.2/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/des/des_old.o ../deps/openssl/openssl/crypto/des/des_old.c\r\n```"}}