From 03b33a6610aad6faee06cc0dd3f2f4fb57286fb2 Mon Sep 17 00:00:00 2001 From: a1012112796 <1012112796@qq.com> Date: Sat, 16 May 2020 14:38:52 +0800 Subject: [PATCH 1/2] Add main.c Signed-off-by: a1012112796 <1012112796@qq.com> --- .drone.yml | 18 ++++++++++++++++++ main.c | 15 +++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 .drone.yml create mode 100644 main.c diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..e5fce3d --- /dev/null +++ b/.drone.yml @@ -0,0 +1,18 @@ +--- +kind: pipeline +type: docker +name: build_linux_test + +trigger: + event: + - pull_request + - push + +steps: + - name: build_test + image: gcc + commands: + - echo "start test" + - gcc main.c -o test + - ./test + diff --git a/main.c b/main.c new file mode 100644 index 0000000..606ec2e --- /dev/null +++ b/main.c @@ -0,0 +1,15 @@ +#include + +int main(int argc, char** argv) +{ + int i; + printf("hello word!\n"); + if (argc > 1) + { + for(i = 0; i < argc; i++) + { + printf("argv[%2d] = %s\n",i,argv[i]); + } + } + return 0; +} \ No newline at end of file -- 2.50.1 From aa18ccfec568707ef8fd11ee8bae3bfb563bd835 Mon Sep 17 00:00:00 2001 From: a1012112796 <1012112796@qq.com> Date: Sat, 16 May 2020 14:45:53 +0800 Subject: [PATCH 2/2] Add adder --- main.c | 36 ++++++++++++++++++++++-------------- 1 file changed, 22 insertions(+), 14 deletions(-) diff --git a/main.c b/main.c index 606ec2e..bb2ed50 100644 --- a/main.c +++ b/main.c @@ -1,15 +1,23 @@ -#include - -int main(int argc, char** argv) -{ - int i; - printf("hello word!\n"); - if (argc > 1) - { - for(i = 0; i < argc; i++) - { - printf("argv[%2d] = %s\n",i,argv[i]); - } - } - return 0; +#include + +int add(int a, int b); + +int main(int argc, char** argv) +{ + int i; + printf("hello word!\n"); + if (argc > 1) + { + for(i = 0; i < argc; i++) + { + printf("argv[%2d] = %s\n",i,argv[i]); + } + } + printf("add 1 + 2 = %d \n", add(1,2)); + return 0; +} + +int add(int a, int b) +{ + return a + b; } \ No newline at end of file -- 2.50.1