Skip to content

Instantly share code, notes, and snippets.

Mohamad Al Sayadi sayadi

View GitHub Profile
View spring-profiles-suggestion-PropertyController.java
@RestController
@RequestMapping("/properties")
public class PropertyController {
private final Environment environment;
@Autowired
public PropertyController(
Environment environment) {
View spring-profiles-suggestion-application-prod.properties
prop2=Production-specific value for prop2.
prop3=Production-specific value for prop3.
View spring-maven-profiles-medium
spring.profiles.include=@spring.profile.from.maven@
View maven-profiles-medium
<profiles>
<profile>
<id>default</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<spring.profile.from.maven/>
</properties>
<dependencies>
View config.yml
version: 2
general:
branches:
only:
- dev
- staging
- prod
jobs:
build:
docker:
@sayadi
sayadi / bash.sh
Last active Aug 1, 2019
How to SSH to an AWS EC2 Instance Running Linux from a CircleCI Build
View bash.sh
# 1- Install AWS CLI
curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip"
unzip awscli-bundle.zip
./awscli-bundle/install -b ~/bin/aws
# 2- Get the public IP of the current CircleCI runner
PUBLIC_IP=$(curl ipinfo.io/ip)
# 3- Get AWS Region
# TODO Don't forget to replcae with your own Region
You can’t perform that action at this time.