Skip to content

Commit fa050c9

Browse files
committed
Fixing buildspec identifiers
1 parent fc5d90d commit fa050c9

File tree

5 files changed

+16
-18
lines changed

5 files changed

+16
-18
lines changed

.cicd/buildspec.yml

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ env:
44
shell: /bin/bash
55
variables:
66
USE_EPOCH: 0
7-
PUBLIC_REGISTRY: public.ecr.aws/ews-network
7+
PUBLIC_REGISTRY: public.ecr.aws/compose-x
88
DOCKER_CLI_EXPERIMENTAL: enabled
99

1010
batch:
@@ -18,7 +18,7 @@ batch:
1818
variables:
1919
VERSION: 3.8
2020
ARCH: amd64
21-
buildspec: build_images.yml
21+
buildspec: .cicd/build_images.yml
2222

2323
- identifier: arm64v8_py38
2424
env:
@@ -29,15 +29,13 @@ batch:
2929
variables:
3030
ARCH: arm64v8
3131
VERSION: 3.8
32-
buildspec: build_images.yml
32+
buildspec: .cicd/build_images.yml
3333

3434
- identifier: manifest
3535
env:
3636
compute-type: BUILD_GENERAL1_LARGE
3737
privileged-mode: true
3838
depend-on:
39-
- amd64_py37
40-
- arm64v8_py37
4139
- amd64_py38
4240
- arm64v8_py38
4341

@@ -68,15 +66,15 @@ phases:
6866
for ARCH in "amd64" "arm64v8"; do
6967
ARCH_TAG=${VERSION}-${ARCH}
7068
71-
echo Publish from ${REGISTRY_URI}python:${ARCH_TAG}$ to ${PUBLIC_REGISTRY}/ecs-files-composer:${ARCH_TAG}$
72-
docker pull ${REGISTRY_URI}python:${ARCH_TAG}
73-
docker tag ${REGISTRY_URI}python:${ARCH_TAG} ${PUBLIC_REGISTRY}/ecs-files-composer:${ARCH_TAG}
69+
echo Publish from ${REGISTRY_URI}ecs-files-composer:${ARCH_TAG}$ to ${PUBLIC_REGISTRY}/ecs-files-composer:${ARCH_TAG}$
70+
docker pull ${REGISTRY_URI}ecs-files-composer:${ARCH_TAG}
71+
docker tag ${REGISTRY_URI}ecs-files-composer:${ARCH_TAG} ${PUBLIC_REGISTRY}/ecs-files-composer:${ARCH_TAG}
7472
docker push ${PUBLIC_REGISTRY}/ecs-files-composer:${ARCH_TAG}
7573
done
7674
- |
7775
docker manifest create ${PUBLIC_REGISTRY}/ecs-files-composer:${VERSION} \
78-
--amend ${PUBLIC_REGISTRY}/ecs-files-composer:${VERSION}.${VERSION}-amd64 \
79-
--amend ${PUBLIC_REGISTRY}/ecs-files-composer:${VERSION}.${VERSION}-arm64v8
76+
--amend ${PUBLIC_REGISTRY}/ecs-files-composer:${VERSION}-amd64 \
77+
--amend ${PUBLIC_REGISTRY}/ecs-files-composer:${VERSION}-arm64v8
8078
- docker manifest push ${PUBLIC_REGISTRY}/ecs-files-composer:${VERSION}
8179

8280
finally:

Dockerfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,17 @@ ARG LAMBDA_IMAGE=public.ecr.aws/lambda/python:latest
55
FROM $BASE_IMAGE as builder
66

77
WORKDIR /opt
8-
COPY ecs_config_composer /opt/ecs_config_composer
8+
COPY ecs_files_composer /opt/ecs_files_composer
99
COPY setup.py requirements.txt MANIFEST.in README.rst LICENSE /opt/
1010
RUN python -m venv venv ; source venv/bin/activate ; pip install wheel; python setup.py sdist bdist_wheel; ls -l dist/
1111

1212
FROM $BASE_IMAGE
1313

1414
RUN yum upgrade -y
1515
ENV PATH=/app/.local/bin:${PATH}
16-
COPY --from=builder /opt/dist/ecs_config_composer-*.whl ${LAMBDA_TASK_ROOT:-/app/}/
16+
COPY --from=builder /opt/dist/ecs_files_composer-*.whl ${LAMBDA_TASK_ROOT:-/app/}/
1717
WORKDIR /app
1818
RUN echo $PATH ; pip install pip -U --no-cache-dir && pip install wheel --no-cache-dir && pip install *.whl --no-cache-dir
1919
WORKDIR /
20-
ENTRYPOINT ["ecs_config_composer"]
21-
CMD ["--env", "CONFIG"]
20+
ENTRYPOINT ["ecs_files_composer"]
21+
CMD ["-h"]

README.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ ECS Files Composer
33
===================
44

55

6-
.. image:: https://img.shields.io/pypi/v/ecs_config_composer.svg
7-
:target: https://pypi.python.org/pypi/ecs_config_composer
6+
.. image:: https://img.shields.io/pypi/v/ecs_files_composer.svg
7+
:target: https://pypi.python.org/pypi/ecs_files_composer
88

99
.. image:: https://readthedocs.org/projects/ecs-config-composer/badge/?version=latest
1010
:target: https://ecs-config-composer.readthedocs.io/en/latest/?version=latest

tests/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
"""Unit test package for ecs_config_composer."""
1+
"""Unit test package for ecs_files_composer."""

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ python =
1111
[testenv:flake8]
1212
basepython = python
1313
deps = flake8
14-
commands = flake8 ecs_config_composer tests
14+
commands = flake8 ecs_files_composer tests
1515

1616
[testenv]
1717
setenv =

0 commit comments

Comments
 (0)