From 1a83f2ed5ddb3e1a3eaca290b6f0ea0b72e12573 Mon Sep 17 00:00:00 2001 From: a1012112796 <1012112796@qq.com> Date: Sat, 16 May 2020 14:48:55 +0800 Subject: [PATCH] init pr (#1) Add adder Add main.c Signed-off-by: a1012112796 <1012112796@qq.com> Reviewed-on: https://www.zhao1012112796.top:3000/testg/test_repo/pulls/1 --- .drone.yml | 18 ++++++++++++++++++ main.c | 23 +++++++++++++++++++++++ 2 files changed, 41 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..bb2ed50 --- /dev/null +++ b/main.c @@ -0,0 +1,23 @@ +#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