Tutorial: Inicio con un proyecto vacío y adición manual de recursos
Para crear un proyecto vacío sin ningún recurso predefinido dentro, seleccione el esquema Proyecto vacío al crear el proyecto. Tras crear un proyecto vacío, podrá crear recursos y añadírselos según lo que necesite para el proyecto. Como los proyectos creados sin un esquema están vacíos en el momento de crearlos, esta opción requiere más conocimientos sobre la creación y configuración de los recursos de CodeCatalyst para poder empezar.
Temas
Requisitos previos
Para crear un proyecto vacío, debe tener asignado el rol de administrador del espacio o usuario avanzado. Si es la primera vez que inicia sesión en CodeCatalyst, consulte Configuración e inicio de sesión en CodeCatalyst.
Creación de un proyecto vacío
Crear un proyecto es el primer paso para la colaboración. Si quiere crear sus propios recursos, como repositorios de código fuente y flujos de trabajo, puede empezar con un proyecto vacío.
Para crear un proyecto vacío
-
Vaya al espacio en el que desea crear un proyecto.
-
En el panel de control del espacio, seleccione Crear proyecto.
-
Elija Empezar desde cero.
-
En Asigne un nombre a su proyecto, introduzca el nombre que desea asignar a su proyecto. El nombre debe ser único dentro de su espacio.
-
Elija Crear proyecto.
Ahora que ya tiene un proyecto vacío, el siguiente paso consiste en crear un repositorio de código fuente.
Creación de un repositorio de código fuente
Cree un repositorio de código fuente para almacenar el código del proyecto y colaborar en él. Los miembros del proyecto pueden clonar este repositorio en sus ordenadores locales para trabajar en el código. También puede vincular un repositorio alojado en un servicio compatible, pero en este tutorial no explicaremos esta opción. Para obtener más información, consulte Vinculación de un repositorio de código fuente.
Creación de un repositorio de código fuente
Abra la consola de CodeCatalyst en https://codecatalyst.aws/
. -
Vaya a su proyecto.
-
En el panel de navegación, elija Código y, a continuación, elija Repositorios de origen.
-
Elija Agregar repositorio y, a continuación, elija Crear repositorio.
-
En Nombre del repositorio, especifique un nombre para el repositorio. En esta guía, utilizamos
codecatalyst-source-repository
, pero puede elegir un nombre diferente. Los nombres de repositorio deben ser únicos dentro de un proyecto. Para obtener más información sobre los requisitos para nombres de repositorios, consulte Cuotas para los repositorios de código fuente en CodeCatalyst. -
(Opcional) En Descripción, añada una descripción del repositorio que ayude a los demás usuarios del proyecto a entender para qué se utiliza.
-
Seleccione Crear el repositorio (predeterminado). Esta opción crea un repositorio que incluye una ramificación predeterminada y un archivo README.md. A diferencia de lo que ocurre con un repositorio vacío, puede usar este repositorio en cuanto lo cree.
-
En Ramificación predeterminada, deje el nombre como main a menos que tenga un motivo para elegir otro nombre. Todos los ejemplos en esta guía utilizan el nombre main para la ramificación predeterminada.
-
(Opcional) Añada un archivo
.gitignore
para el tipo de código que planea insertar. -
Seleccione Crear.
nota
CodeCatalyst agrega un archivo
README.md
a su repositorio cuando lo crea. CodeCatalyst también crea una confirmación inicial para el repositorio en una rama predeterminada llamada principal. Puede editar o eliminar el archivo README.md, pero no puede eliminar la ramificación predeterminada.
Puede añadir código rápidamente en el repositorio creando un entorno de desarrollo. Para este tutorial, le recomendamos que cree un entorno de desarrollo utilizando AWS Cloud9 y que elija la opción para crear una ramificación a partir de la ramificación main al crear el entorno de desarrollo. Para esta ramificación, usamos el nombre test
, pero puede introducir un nombre de ramificación distinto si lo prefiere.
Creación de un entorno de desarrollo con una nueva ramificación
Abra la consola de CodeCatalyst en https://codecatalyst.aws/
. Vaya al proyecto donde desea crear un entorno de desarrollo.
Seleccione el nombre del repositorio de la lista de repositorios de código fuente para el proyecto. Si lo prefiere, en el panel de navegación, seleccione Código y Repositorios de origen y elija el repositorio para el que quiera crear un entorno de desarrollo.
En la página de inicio del repositorio, seleccione Crear entorno de desarrollo.
Seleccione un IDE compatible en el menú desplegable. Para obtener más información, consulte Entornos de desarrollo integrados compatibles.
Elija el repositorio que desea clonar, elija Trabajar en una nueva ramificación, introduzca el nombre de la ramificación en el campo Nombre de ramificación, y elija una ramificación a partir de la cual crear la ramificación nueva en el menú desplegable Crear ramificación desde.
Si lo desea, añada un alias para el entorno de desarrollo.
Si lo desea, elija el botón de editar Configuración del entorno de desarrollo para editar la configuración informática, de almacenamiento o el tiempo de espera del entorno de desarrollo.
Seleccione Crear. Mientras se crea el entorno de desarrollo, la columna de estado del entorno de desarrollo mostrará Iniciando y la columna de estado mostrará Ejecutando una vez se haya creado el entorno de desarrollo. Se abrirá una nueva pestaña con su entorno de desarrollo en el IDE que elija. Puede editar el código y confirmar y enviar los cambios.
Creación de un flujo de trabajo para compilar, probar e implementar cambios en el código
En CodeCatalyst, puede organizar la compilación, las pruebas y la implementación de aplicaciones o servicios en flujos de trabajo. Los flujos de trabajo consisten en acciones y se pueden configurar para que se ejecuten automáticamente después de determinados eventos en el repositorio de código fuente, como la inserción de código o la apertura o actualización de una solicitud de extracción. Para obtener más información acerca de los flujos de trabajo, consulte Creación, pruebas e implementaciones con flujos de trabajo.
Siga las instrucciones en Introducción a los flujos de trabajo para crear su primer flujo de trabajo.
Invitación a una persona al proyecto
Ahora que ya ha configurado el proyecto personalizado, invite a otras personas a que trabajen con usted.
Invitación a una persona al proyecto
-
Vaya al proyecto al que desee invitar a los usuarios.
-
En el panel de navegación, seleccione Configuración del proyecto.
-
En la pestaña Miembros, seleccione Invitar.
-
Escriba las direcciones de correo electrónico de las personas a las que desea invitar como usuarios del proyecto. Puede escribir varias direcciones de correo electrónico separadas por un espacio o una coma. También puede elegir entre los miembros del espacio que no sean miembros del proyecto.
Elija el rol para el usuario.
Cuando haya terminado de añadir usuarios, seleccione Invitar.
Creación de problemas para colaborar y para hacer un seguimiento del trabajo
CodeCatalyst le ayuda a hacer un seguimiento de las características, las tareas, los errores y cualquier otro trabajo relacionado con el proyecto con problemas. Puede crear problemas para hacer un seguimiento de las ideas y el trabajo necesarios. De forma predeterminada, al crear un problema, este se añade al registro de tareas pendientes. Puede mover los problemas a un panel en el que podrá hacer un seguimiento del trabajo en curso. También puede asignar un problema a un miembro específico del proyecto.
Creación de un problema para un proyecto
-
Abra la consola de CodeCatalyst en https://codecatalyst.aws/
. Asegúrese de que está navegando por el proyecto en el que desea crear los problemas. Para ver todos los proyectos, en el panel de navegación, elija Amazon CodeCatalyst y, si es necesario, elija Ver todos los proyectos. Elija el proyecto en el que desee crear los problemas o trabajar con ellos.
-
En el panel de navegación, elija Seguimiento y Tareas pendientes.
-
Seleccione Crear el problema.
-
En Título del problema, introduzca un nombre para el problema. También tiene la opción de proporcionar una descripción del problema. Si lo desea, elija el estado, la prioridad y la estimación del problema. También puede asignarle el problema a un miembro del proyecto desde la lista de miembros.
sugerencia
Puede asignarle el problema a Amazon Q para que Amazon Q intente resolverlo. Si este intento tiene éxito, se creará una solicitud de extracción y el estado del problema cambiará a En revisión para que pueda revisar y probar el código. Para obtener más información, consulte Tutorial: Uso de las características de IA generativa de CodeCatalyst para acelerar el trabajo de desarrollo.
Esta funcionalidad requiere que las características de IA generativa estén habilitadas en el espacio. Para obtener más información, consulte Managing generative AI features.
-
Seleccione Guardar.
Tras crear los problemas, puede asignárselos a los miembros del proyecto, hacer estimaciones sobre ellos y hacer un seguimiento de ellos en un panel Kanban. Para obtener más información, consulte Seguimiento y organización de los trabajos con problemas en CodeCatalyst.