Más contenido relacionado
La actualidad más candente (20)
Similar a CodeBuildを身近にするためのはじめの一歩 (20)
CodeBuildを身近にするためのはじめの一歩
- 19. get-devio-rss.py
import feedparser
RSS_URL = "https://feed.classmethod.jp/blog/daily.rss"
result = feedparser.parse(RSS_URL)
for entry in result['entries']:
print("title:", entry.title)
print("link: ", entry.link)
19
- 24. Build完了後に通知できる?
答え: できる
1. buildspec.yml内でSNSへpublishする行を追加
version: 0.1
environment_variables:
plaintext:
AWS_DEFAULT_REGION: "region-ID"
SNS_TOPIC_ARN: "arn:aws:sns:region-ID:account-ID:topic-name"
phases:
post_build:
commands:
- echo Build completed on `date`
- aws sns publish --topic-arn $SNS_TOPIC_ARN --subject 'AWS CodeBuild - Build Co
24
- 25. 2. CodeBuildで利用するIAMロールに権限を追加
### BEGIN ADDING STATEMENT HERE ###
{
"Effect": "Allow",
"Resource": [
"*"
],
"Action": [
"sns:SendMessage",
"sns:Publish"
]
},
### END ADDING STATEMENT HERE ###
参考
25