質問編集履歴

6

検索結果から修正項目は消えていませんが、規約違反のようなので一旦戻します。運営の方の紳士な対応を願っています

2019/05/31 14:16

投稿

hodoru3sei
hodoru3sei

スコア284

test CHANGED
@@ -1 +1 @@
1
- _________________________
1
+ CircleCIのyamlでスクリプトを実行したい
test CHANGED
@@ -1 +1,59 @@
1
+ ### やりたいこと
2
+
3
+ CircleCIでgithubにpushされたことをフックして処理を走らせjsonをparseしてテキストファイルを作成したいと考えています。
4
+
5
+ ドキュメントを管理しているリポジトリがあるのですが、そこにローカライズのjsonファイルを保持しています。
6
+
7
+ githubにプッシュしたタイミングでjsonをandroidとiosのローカライズファイルで使用できる形式に書き換えたいと考えています。
8
+
9
+ ## 試したこと
10
+
11
+ 言語はなのでもよかったのですが、Swiftが使い慣れているので、Swiftでjsonをparseしてファイル出力を行うコードを作成しました。しかし、swiftコマンドがyaml上で使えませんでした。
12
+
13
+ そのため事前にコンパイルを行い.outファイルを作成しcircleCIをローカル上で実行してみたのですが失敗してしまいます。
14
+
15
+ ```Swift
16
+
17
+ version: 2
18
+
19
+ jobs:
20
+
21
+ build:
22
+
23
+ docker:
24
+
25
+ - image: circleci/golang:1.9.2
26
+
27
+ working_directory: /../docs
28
+
29
+ steps:
30
+
31
+ - checkout
32
+
33
+ - run: echo 'Hello world!'
34
+
35
+ - run: ./fileSave.out
36
+
37
+ ```
38
+
1
- ___________________________________________________________________________________-
39
+ ターミナルのログにHello Workdは出力されるのですが、**./fileSave.out**の実行に失敗してエラーが表示される状態です。
40
+
41
+ エラーを読んで、ディレクトリの場所の問題かと思い**.circleci**ディレクトリに移動したりしたのですが、同じエラーが出力されてしまいました。
42
+
43
+ ``` error
44
+
45
+ /bin/bash: ./fileSave.out: No such file or directory
46
+
47
+ Error: Exited with code 127
48
+
49
+ Step failed
50
+
51
+ Error: runner failed (exited with 101)
52
+
53
+ Task failed
54
+
55
+ Error: task failed
56
+
57
+ ```
58
+
59
+ CircleCI自体よくわかっておらず的外れな質問だったらすみません。目的としてはテキストファイルの出力なので.outファイルの実行でなくても問題ないです。なにか方法をご存知でしたら教えていただきたいです。

5

検索結果から修正項目が消えないため

2019/05/31 14:16

投稿

hodoru3sei
hodoru3sei

スコア284

test CHANGED
@@ -1 +1 @@
1
- CircleCIのyamlでスクリプトを実行したい
1
+ _________________________
test CHANGED
@@ -1,71 +1 @@
1
- ### やりたいこと
2
-
3
- CircleCIでgithubにpushされたことをフックして処理を走らせjsonをparseしてテキストファイルを作成したいと考えています。
4
-
5
-
6
-
7
- ドキュメントを管理しているリポジトリがあるのですが、そこにローカライズのjsonファイルを保持しています。
8
-
9
- githubにプッシュしたタイミングでjsonをandroidとiosのローカライズファイルで使用できる形式に書き換えたいと考えています。
10
-
11
-
12
-
13
- ## 試したこと
14
-
15
- 言語はなのでもよかったのですが、Swiftが使い慣れているので、Swiftでjsonをparseしてファイル出力を行うコードを作成しました。しかし、swiftコマンドがyaml上で使えませんでした。
16
-
17
-
18
-
19
- そのため事前にコンパイルを行い.outファイルを作成しcircleCIをローカル上で実行してみたのですが失敗してしまいます。
20
-
21
- ```Swift
22
-
23
- version: 2
24
-
25
- jobs:
26
-
27
- build:
28
-
29
- docker:
30
-
31
- - image: circleci/golang:1.9.2
32
-
33
- working_directory: /../docs
34
-
35
- steps:
36
-
37
- - checkout
38
-
39
- - run: echo 'Hello world!'
40
-
41
- - run: ./fileSave.out
42
-
43
-
44
-
45
- ```
46
-
47
-
48
-
49
- ターミナルのログにHello Workdは出力されるのですが、**./fileSave.out**の実行に失敗してエラーが表示される状態です。
1
+ ___________________________________________________________________________________-
50
-
51
- エラーを読んで、ディレクトリの場所の問題かと思い**.circleci**ディレクトリに移動したりしたのですが、同じエラーが出力されてしまいました。
52
-
53
- ``` error
54
-
55
- /bin/bash: ./fileSave.out: No such file or directory
56
-
57
- Error: Exited with code 127
58
-
59
- Step failed
60
-
61
- Error: runner failed (exited with 101)
62
-
63
- Task failed
64
-
65
- Error: task failed
66
-
67
- ```
68
-
69
-
70
-
71
- CircleCI自体よくわかっておらず的外れな質問だったらすみません。目的としてはテキストファイルの出力なので.outファイルの実行でなくても問題ないです。なにか方法をご存知でしたら教えていただきたいです。

4

タグの削除

2019/05/31 01:58

投稿

hodoru3sei
hodoru3sei

スコア284

test CHANGED
File without changes
test CHANGED
File without changes

3

working_directoryの修正

2019/05/22 07:07

投稿

hodoru3sei
hodoru3sei

スコア284

test CHANGED
File without changes
test CHANGED
@@ -30,7 +30,7 @@
30
30
 
31
31
  - image: circleci/golang:1.9.2
32
32
 
33
- working_directory: /****
33
+ working_directory: /../docs
34
34
 
35
35
  steps:
36
36
 

2

プライベートな文字列が入ってしまっていたので削除しました

2019/05/22 07:06

投稿

hodoru3sei
hodoru3sei

スコア284

test CHANGED
File without changes
test CHANGED
File without changes

1

やりたいことを明確に詳細を記述しました.

2019/05/22 06:53

投稿

hodoru3sei
hodoru3sei

スコア284

test CHANGED
@@ -1 +1 @@
1
- CircleCIで.outファイルを実行したい
1
+ CircleCIのyamlスクリプトを実行したい
test CHANGED
@@ -1,12 +1,22 @@
1
+ ### やりたいこと
2
+
1
3
  CircleCIでgithubにpushされたことをフックして処理を走らせjsonをparseしてテキストファイルを作成したいと考えています。
2
4
 
3
5
 
6
+
7
+ ドキュメントを管理しているリポジトリがあるのですが、そこにローカライズのjsonファイルを保持しています。
8
+
9
+ githubにプッシュしたタイミングでjsonをandroidとiosのローカライズファイルで使用できる形式に書き換えたいと考えています。
4
10
 
5
11
 
6
12
 
7
13
  ## 試したこと
8
14
 
15
+ 言語はなのでもよかったのですが、Swiftが使い慣れているので、Swiftでjsonをparseしてファイル出力を行うコードを作成しました。しかし、swiftコマンドがyaml上で使えませんでした。
16
+
17
+
18
+
9
- swiftコマンドがyaml上で使えないようだっので、事前にコンパイルをして.outファイルを作成しした。
19
+ その事前にコンパイルを行い.outファイルを作成しcircleCIをローカル上で実行てみのですが失敗してしまいます
10
20
 
11
21
  ```Swift
12
22
 
@@ -36,9 +46,9 @@
36
46
 
37
47
 
38
48
 
39
- 環境で実行するとHello Workdは出力されるのですが、**./fileSave.out**の実行に失敗してしまいます。
49
+ ミナのログにHello Workdは出力されるのですが、**./fileSave.out**の実行に失敗してエラーが表示される状態です。
40
50
 
41
- ディレクトリの場所の問題かと思い**.circleci**ディレクトリに移動したりしたのですが、同じエラーが出力されてしまいました。
51
+ エラーを読んで、ディレクトリの場所の問題かと思い**.circleci**ディレクトリに移動したりしたのですが、同じエラーが出力されてしまいました。
42
52
 
43
53
  ``` error
44
54