File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -64,5 +64,28 @@ after_failure:
6464 - more /tmp/bessd.*.INFO.* | cat # dump all bessd log files
6565 - more /tmp/sanitizer* | cat # dump all sanitizer results
6666
67+ before_deploy :
68+ - find . -name '*.pyc' -delete
69+ - for arch in x86-64 sandybridge haswell; do
70+ export CXXARCHFLAGS="-march=$arch";
71+ ./container_build.py clean;
72+ ./container_build.py bess;
73+ ./container_build.py kmod_buildtest;
74+ tar zcf bess-$arch-linux.tar.gz bessctl/* bin/* pybess/* core/bessd core/kmod/bess.ko core/modules/*.so;
75+ done
76+
77+ deploy :
78+ provider : releases
79+ api_key :
80+ secure : NVoPKxyZTa9K5shhh67uQ9/spds24VexpKSE5U5X79cyBhNXdIRcxBAxvyZ6s6cQGRyWoVmC8FLin3BeUeKga5SEqSbSNed42Tazw7lRQt08ni1WYpirx5Qb9bE3M2vb5FuxO5kbaUsns2o0q7cE/+HCGcHK5UbKrEEG6mZxwPwNEiwEwqHBf9nECuUE1gZXUK4KiVn/NNDK6bX1pg3jeHh5yNK1yCBeBvIJbtTlKTZRZ1Xd8mTz/PpLXTiSD7d3gDNF2UwIg8HQAtQ9b9I2K5s41pM47ejtBGf7kOUbVRBx0iuEHKOpBKRp9kFWoePryL65wT4Pthr47FSPhR9KKHWpbTIJbUwJiWdUrImCZmnwmFZURLmXB/xKWDCLYr3d51jnxOHUv8ATOKN7DhjvaZwTbQSNed7CBNfNa3hgAj60limki/fzRzyM4wMgDA1ihR9Ohcvnf9VArmz7fFi3EKvZ47eXnM6EgTWd8Jl8U09Rzd7C9LkgYq+8eaqGSKN57RR0ptCkI9rqgBQw5RbQuwGVkCAsTDbQ9yqI/2Qt5FcRceUtNFG+rc5uejY2a0ba0qR9kANWdk09qrd5XxQ3hiJbw5J+ThTW0gV9xWqn8Emz0tHr6UUH8cXNAruiQ/Rtxu7XjGnkulLa60Wdv7JTulky3yA46SN4Jmkmilo38MU=
81+ file :
82+ - bess-x86-64-linux.tar.gz
83+ - bess-sandybridge-linux.tar.gz
84+ - bess-haswell-linux.tar.gz
85+ skip_cleanup : true
86+ on :
87+ tags : true
88+ condition : " $VER_CXX = g++-6"
89+
6790notifications :
6891 slack : nefeli:x5udJ7nDIKjCaCrRYprGc4mw
You can’t perform that action at this time.
0 commit comments