File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ ---
2+ version : 2.1
3+
4+ jobs :
5+
6+ build-trixie :
7+ docker :
8+ - image : debian:trixie
9+ resource_class : arm.medium
10+ steps :
11+ - run : apt-get update
12+ - run : apt-get -y install build-essential git openssh-client dpkg-dev debhelper
13+ - checkout
14+ - run : apt-get -y build-dep .
15+ - run : dpkg-buildpackage -b
16+ - run : mkdir -p /root/build/trixie
17+ - run : mv ../*.deb /root/build/trixie
18+ - persist_to_workspace :
19+ root : /root/build
20+ paths :
21+ - ./trixie
22+ - store_artifacts :
23+ path : /root/build
24+
25+ package :
26+ docker :
27+ - image : circleci/ruby:latest
28+ steps :
29+ - attach_workspace :
30+ at : .
31+ - run : gem install package_cloud
32+ - run : find .
33+ - run : package_cloud push fosdem/video-team/debian/trixie ./trixie/*deb
34+
35+ workflows :
36+ fazantix :
37+ jobs :
38+ - build-trixie :
39+ filters :
40+ tags :
41+ only : /.*/
42+ - package :
43+ requires :
44+ - build-trixie
45+ filters :
46+ tags :
47+ only : /^v.*/
48+ branches :
49+ ignore : /.*/
You can’t perform that action at this time.
0 commit comments