AWS CodeBuildを使ってwarファイルを生成する

buildspec.yml

version: 0.1

phases:
  post_build:
    commands:
      - echo Build completed on `date`
      - mvn install
artifacts:
  files:
    - war/target/aipo.war
  discard-paths: yes

http://docs.aws.amazon.com/ja_jp/codebuild/latest/userguide/sample-war-hw.html

に手順があります。

jarファイルを生成する場合は

http://docs.aws.amazon.com/ja_jp/codebuild/latest/userguide/sample-maven-5m.html

の手順が参考になりそうです。

SNSを使ってビルドの完了通知を受け取りたい場合はこちら

http://docs.aws.amazon.com/ja_jp/codebuild/latest/userguide/sample-build-notifications.html

Dockerイメージを出力することも可能です。

http://docs.aws.amazon.com/ja_jp/codebuild/latest/userguide/sample-docker.html