Skip to content

Commit 167a061

Browse files
committed
Running make targets using podman
1 parent 6fae70c commit 167a061

3 files changed

Lines changed: 7 additions & 3 deletions

File tree

Makefile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ build-lambda: ### Build lambda docker image - mandatory: NAME
3838
build-and-push: # Build lambda docker images and pushes them to ECR
3939
for IMAGE_NAME in $$(echo $(PROJECT_LAMBDAS_LIST) | tr "," "\n"); do
4040
make -s build-lambda GENERIC_IMAGE_NAME=lambda NAME=$$IMAGE_NAME
41-
echo $$IMAGE_NAME+"1"
4241
make -s docker-push NAME=$$IMAGE_NAME
4342
done
4443

build/automation/init.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -617,7 +617,7 @@ GIT_COMMIT_MESSAGE_MAX_LENGTH := 72
617617
GIT_PULL_REQUEST_TITLE_MAX_LENGTH := $(shell echo $$(( $(GIT_COMMIT_MESSAGE_MAX_LENGTH) + 12 )))
618618

619619
BUILD_DATE := $(or $(BUILD_DATE), $(shell date -u +"%Y-%m-%dT%H:%M:%S%z"))
620-
BUILD_TIMESTAMP := $(shell date --date=$(BUILD_DATE) -u +"%Y%m%d%H%M%S" 2> /dev/null)
620+
BUILD_TIMESTAMP := $(shell gdate --date=$(BUILD_DATE) -u +"%Y%m%d%H%M%S" 2> /dev/null)
621621
BUILD_ID := $(or $(or $(or $(or $(shell ([ -z "$(BUILD_ID)" ] && [ -n "$(JENKINS_URL)" ]) && echo $(BUILD_TIMESTAMP) ||:), $(BUILD_ID)), $(CIRCLE_BUILD_NUM)), $(CODEBUILD_BUILD_NUMBER)), 0)
622622
BUILD_REPO := $(or $(shell git config --get remote.origin.url 2> /dev/null ||:), unknown)
623623
BUILD_BRANCH := $(if $(shell git rev-parse --abbrev-ref HEAD 2> /dev/null | grep -E ^HEAD$ ||:),$(or $(shell git name-rev --name-only HEAD 2> /dev/null | sed "s;remotes/origin/;;g" ||:), unknown),$(or $(shell git rev-parse --abbrev-ref HEAD 2> /dev/null | sed "s;remotes/origin/;;g" ||:), unknown))

build/automation/lib/docker.mk

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -270,14 +270,18 @@ docker-image-get-version: ### Get effective Docker image version - mandatory: NA
270270
cat $$dir/.version 2> /dev/null || cat $$dir/VERSION 2> /dev/null || echo unknown
271271

272272
docker-image-set-version: ### Set effective Docker image version - mandatory: NAME; optional: VERSION
273+
echo "-----------------printing variables to get the .version file location $(DOCKER_LIB_IMAGE_DIR), $(NAME), $(DOCKER_CUSTOM_DIR), $(VERSION)"
273274
if [ -d $(DOCKER_LIB_IMAGE_DIR)/$(NAME) ] && [ -z "$(DOCKER_CUSTOM_DIR)" ]; then
275+
echo "000---------------------------Inside set image version if $(DOCKER_LIB_IMAGE_DIR)/$(NAME)/.version"
274276
rm -f $(DOCKER_LIB_IMAGE_DIR)/$(NAME)/.version
275277
exit
276278
fi
277279
dir=$$(make _docker-get-dir)
278280
if [ -n "$(VERSION)" ]; then
281+
echo "001---------------------------Inside set image version if $(VERSION), $$(make _docker-get-dir)"
279282
echo $(VERSION) > $$dir/.version
280283
else
284+
echo "002---------------------------Inside set image version else $$(cat $$dir/VERSION)"
281285
echo $$(cat $$dir/VERSION) | \
282286
sed "s/YYYY/$$(date --date=$(BUILD_DATE) -u +"%Y")/g" | \
283287
sed "s/mm/$$(date --date=$(BUILD_DATE) -u +"%m")/g" | \
@@ -288,6 +292,7 @@ docker-image-set-version: ### Set effective Docker image version - mandatory: NA
288292
sed "s/SS/$$(date --date=$(BUILD_DATE) -u +"%S")/g" | \
289293
sed "s/hash/$$(git rev-parse --short HEAD)/g" \
290294
> $$dir/.version
295+
echo "-------------------------------------dir/.version = $$(cat $$dir/.version)"
291296
fi
292297

293298
# ==============================================================================
@@ -609,7 +614,7 @@ docker-run-terraform: ### Run terraform container - mandatory: CMD; optional: DI
609614
make docker-config > /dev/null 2>&1
610615
image=$$([ -n "$(IMAGE)" ] && echo $(IMAGE) || echo hashicorp/terraform:$(DOCKER_TERRAFORM_VERSION))
611616
container=$$([ -n "$(CONTAINER)" ] && echo $(CONTAINER) || echo terraform-$(BUILD_COMMIT_HASH)-$(BUILD_ID)-$$(date --date=$$(date -u +"%Y-%m-%dT%H:%M:%S%z") -u +"%Y%m%d%H%M%S" 2> /dev/null)-$$(make secret-random LENGTH=8))
612-
docker run --interactive $(_TTY) --rm \
617+
$(DOCKER_CMD) run --interactive $(_TTY) --rm \
613618
--name $$container \
614619
--user $$(id -u):$$(id -g) \
615620
--env-file <(make _list-variables PATTERN="^(AWS|TX|TEXAS|NHSD|TERRAFORM)") \

0 commit comments

Comments
 (0)