Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add the bicep binary to the Iron Bank container #639

Closed
jjansen23 opened this issue Feb 9, 2022 · 4 comments
Closed

Add the bicep binary to the Iron Bank container #639

jjansen23 opened this issue Feb 9, 2022 · 4 comments
Labels
core New feature or request Quick win

Comments

@jjansen23
Copy link
Contributor

Benefit/Result/Outcome

When working in clouds that do not have internet connection, it is sometimes necessary to make code changes to the Bicep modules. Having a full installation of Bicep available will allow for the generation of .json files

Description

Select the latest version of Bicep and add this to the container that is hosted in the Iron Bank repo.

Acceptance Criteria

  • The Iron Bank container has the Bicep binaries
  • The Bicep binaries can be invoked and used, from the container, in a disconnected from the internet, environment
@glennmusa
Copy link
Contributor

# Install Bicep
RUN \
    # Fetch the latest Bicep CLI binary
    curl -Lo bicep https://github.com/Azure/bicep/releases/${BICEP_VERSION}/download/bicep-linux-x64 \
    # Mark it as executable
    && chmod +x ./bicep \
    # Add bicep to your PATH (requires admin)
    && mv ./bicep /usr/local/bin/bicep \
    # Verify you can now access the 'bicep' command
    && bicep --help

https://github.com/Azure/vscode-remote-try-bicep/blob/78d5170232c4a3db9f5a410346e57e0692162fdc/.devcontainer/Dockerfile#L22-L31

@brooke-hamilton brooke-hamilton added the core New feature or request label Feb 9, 2022
@brooke-hamilton brooke-hamilton self-assigned this Feb 14, 2022
@brooke-hamilton
Copy link
Contributor

@glennmusa will add another backlog item for adding the Bicep binary to the development container.

@brooke-hamilton brooke-hamilton moved this from Triage to Current Backlog in Mission Landing Zone 2022 Feb 14, 2022
@glennmusa glennmusa removed their assignment Feb 14, 2022
@glennmusa
Copy link
Contributor

Created #646 for the development container updates

@jjansen23 jjansen23 self-assigned this Feb 16, 2022
@jjansen23 jjansen23 moved this from Current Backlog to In Progress in Mission Landing Zone 2022 Feb 17, 2022
@brooke-hamilton brooke-hamilton moved this from In Progress to Future Backlog in Mission Landing Zone 2022 Mar 30, 2022
@kyle-hoyer
Copy link
Contributor

Iron Bank container no longer supported or updated for deployment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core New feature or request Quick win
Projects
No open projects
Status: Future Backlog
Development

No branches or pull requests

4 participants