File tree 5 files changed +51
-0
lines changed
5 files changed +51
-0
lines changed Original file line number Diff line number Diff line change
1
+ * ~
Original file line number Diff line number Diff line change
1
+ FROM debian:stretch
2
+
3
+ RUN apt-get -q -y update && apt-get -q -y upgrade && apt-get -q -y install build-essential automake autoconf icu* libicu* libxml2-dev uuid-dev icu-devtools libfuse-dev libicu-dev pkg-config fuse
4
+
5
+ COPY entrypoint.sh /entrypoint.sh
6
+
7
+ ENTRYPOINT ["/entrypoint.sh" ]
Original file line number Diff line number Diff line change
1
+ # LTFS Build docker action for Debian9 (stretch)
2
+
3
+ This action builds the LTFS package on Debian9
4
+
5
+ ## Inputs
6
+
7
+ ### ` destination `
8
+
9
+ ** Required** Destination of install。 Default is ` /tmp/ltfs ` 。
10
+
11
+ ## Outputs
12
+
13
+ None
14
+
15
+ ## Usage
16
+
17
+ ```
18
+ uses: LinearTapeFileSystem/Debian9-Build@v1.0
19
+ with:
20
+ destination: '/tmp/ltfs'
21
+ ```
Original file line number Diff line number Diff line change
1
+ # action.yml
2
+ name : ' Build Check'
3
+ description : ' Build check of the LTFS package'
4
+ inputs :
5
+ destination : # id of input
6
+ description : ' destination directory'
7
+ required : true
8
+ default : ' /tmp/ltfs'
9
+ outputs :
10
+ time : # id of output
11
+ description : ' Finish build check of the LTFS package'
12
+ runs :
13
+ using : ' docker'
14
+ image : ' Dockerfile'
15
+ args :
16
+ - ${{ inputs.destination }}
Original file line number Diff line number Diff line change
1
+ #! /bin/sh -l
2
+
3
+ ./autogen.sh
4
+ ./configure --prefix=$1
5
+ make
6
+ make install
You can’t perform that action at this time.
0 commit comments